1
如果这是一个重复的道歉;我研究了类似的问题,但无法获得任何工作(我对PHP和JQuery非常陌生)。从PHP获取一个变量到一个Fancybox
我至今这个功能设置,比如我想他们其中拉的ID和小费值:
$(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:
<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>
我想要的提示和id值显示在各自的目的地(id是隐藏的,tip应该是textarea的主体,希望用户可以编辑)。我觉得这应该很简单,不是吗?我已经尝试过将其传入的每种方法;我看到有人推荐AJAX,但我也是新手,并且相当肯定我做错了(如果这是正确的方法)。
我最终将需要将修改后的提示文本保存到数据库,但这是另一天的问题。如果这影响你的解决方案,但是,现在你知道了。
YOU ARE神。为什么在这个世界上有这样一个难以找到的解决方案?我知道这会很简单。非常感谢你! – thumbtackthief