我使用带Boxy插件的JQuery。jquery with boxy插件 - 通过ajax加载并提交表单
当用户点击一个链接一个页面上,我呼吁Boxy.load加载形状,其上弹出。表单加载并显示在弹出窗口中,没有问题。
但是,我不能形式向提交绑定事件,因为我不能选择窗体元素。
这是事件处理程序:
$('#flag-link a.unflagged').click (function(e) {
url = $(e.target).attr('href');
Boxy.load(url, {behaviours: function(r) {
alert ($("#flag-form").attr('id'));
}
});
});
警报显示为“未定义”时,显示它。
这是形式:
<form id="flag-form" method="POST" action="somepage">
<table>
<tr><td><input type="text" name = "name"></td></tr>
<tr><td><input type="submit" value="OK"></td></tr>
</table>
</form>
我在做什么错?
+1 - 打我到它。只是不得不放弃相同的两点。 – karim79 2009-08-10 22:51:57
谢谢。 r.find()只是我尝试选择表单的很多方法之一。不幸的是,问题依然存在。 – shanyu 2009-08-10 22:58:22