Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将一个变量从PHP输入Fancybox_Php_Jquery_Fancybox - Fatal编程技术网

将一个变量从PHP输入Fancybox

将一个变量从PHP输入Fancybox,php,jquery,fancybox,Php,Jquery,Fancybox,道歉,如果这是一个重复;我已经研究过类似的问题,但无法找到任何可行的方法(我对PHP和JQuery非常陌生) 到目前为止,我已经设置了这个函数,它提取id和tip的值,就像我希望它们: $(document).ready(function(){ $('.tooltip').click(function(){ var id = $(this).attr('tooltip-id'); var tip = $(this).attr('data-

道歉,如果这是一个重复;我已经研究过类似的问题,但无法找到任何可行的方法(我对PHP和JQuery非常陌生)

到目前为止,我已经设置了这个函数,它提取id和tip的值,就像我希望它们:

$(document).ready(function(){
    $('.tooltip').click(function(){
        var id      = $(this).attr('tooltip-id');
        var tip     = $(this).attr('data-tooltip');
        var target  = $('div#tooltip-modal');
        $.fancybox(target);

    });
以下是相关部门:

<div id="tooltip-modal" style="display:none">
    <h2>Edit the description of this item:</h2>
    <form id="update-tooltip">
        <input type="hidden" id="id" value="id">
        Tooltip body: <textarea name="body" class="input">{{tip}}</textarea><br>
        <input type="submit" value="Update" id="update">
    </form>
</div>

编辑此项目的说明:
工具提示正文:{{tip}}
我希望tip和id的值显示在它们各自的目的地中(id是隐藏的,tip应该是一个textarea的主体,希望用户可以编辑)。我觉得这应该很简单,不是吗?我试过各种方法来传递它;我看到有人推荐AJAX,但我对这一点也不熟悉,并且相当肯定我做得不对(如果这是正确的方法的话)

我最终需要将修改后的提示文本保存到数据库中,但这是另一天的问题。但是,如果这影响了您的解决方案,现在您知道了。

您可以更改以下内容:

    var id      = $(this).attr('tooltip-id');
    var tip     = $(this).attr('data-tooltip');
例如(必要时可缩短):

您可以更改此设置:

    var id      = $(this).attr('tooltip-id');
    var tip     = $(this).attr('data-tooltip');
例如(必要时可缩短):


你是上帝。究竟为什么这么难找到解决办法?我知道这很简单。非常感谢你!你是上帝。究竟为什么这么难找到解决办法?我知道这很简单。非常感谢你!