我是相当新的JS和jQuery。基本上,我希望能够从onClick事件或附加到<a>
这样我可以用PHP以后修改的变量东西更改表和id变量。这只是概念证明,并且因为我做了修改似乎并没有工作。有没有一种方法可以将变量从a传递给函数?jQuery UI的动态对话框
总体目标:我想要一个内联onclick,它将从loadMe传递id和表名到函数并显示table_render.php?id = someid & table = sometable在对话框中。
<script>
$(function loadMe(table, id) {
$("#dialog-view").dialog({
autoOpen: false,
height: 600,
width: 700,
modal: true,
buttons: {
Cancel: function() {
$(this).dialog("close");
}
}
});
$("#create-view").click(function() {
$("#dialog-view").load("table_render.php?id=" + id + "&table=" + table + "").dialog("open");
});
});
</script>
<a href="" id="create-view" onClick="loadMe(testimonials,1)">Some text</a>
<div id="dialog-view" title="">
</div>
我很困惑:看起来你已经逝去的两个变量(推荐1 )? – machineghost 2012-07-12 23:57:29
是的。表名和ID。只是概念验证,所以我可以将它实现到我的PHP。 – Alex 2012-07-12 23:57:54
对,所以你的示例代码已经传递了两个变量,但你的问题是“是否有一种方法可以将变量从a传递给函数?” ......这没有意义。为什么你需要知道如何去做明确已经知道该怎么做的事情(因为你正在做)? – machineghost 2012-07-12 23:58:53