我有这个jQuery代码的问题。它没有达到预期效果:jQuery提交功能不起作用(内函数)
$('#select_dropdown').change (function(){
$('#form_to_submit').submit(function(event){
$.post("list.php", { name: "John", time: "2pm" },
function(data) {
alert("Data Loaded: " + data);
});
});
});
然而,这个工程:
$('#select_dropdown').change (function(){
$('#form_to_submit').submit();
});
我不知道为什么在提交内部功能不起作用。当用户从下拉菜单中选择一个值时,必须提交表单。第二组代码工作,但如果我添加一个内部函数来提交,它不会。
基本上,我想在用户选择下拉菜单后做一些ajax调用。
我觉得你的代码没有太大的意义。调用'submit'的callbak被调用,但之后,表单将被提交,所以你永远不会看到提醒。不知道你想要做什么,你想要提交表单吗? – morgar 2011-05-21 04:18:20
但它不提交。 – markcruz 2011-05-21 05:21:08