ajax脚本中的JQuery设置表单操作
我正在使用以下代码:ajax脚本中的JQuery设置表单操作,jquery,Jquery,我正在使用以下代码: var frm = $('#myform'); frm.submit(function (ev) { $.ajax({ type: frm.attr('method'), url: frm.attr('action'), data: frm.serialize(), success: function (data) {
var frm = $('#myform');
frm.submit(function (ev) {
$.ajax({
type: frm.attr('method'),
url: frm.attr('action'),
data: frm.serialize(),
success: function (data) {
alert('ok');
}
});
ev.preventDefault();
});
我试过:
frm.submit(function (ev) {
$("#myform").attr('action', 'myurl');
.....
但那没用
有没有办法在“frm.submit(function(ev){”之后设置表单操作url?您的代码应该可以正常工作,但您必须将其包含在
DOM ready
中或放在页面的末尾
$(document).ready(function() {
//your code
});
只是连接?这是一个谷歌很容易解决的简单问题。我尝试在frm.submit(函数(ev)之后添加“$(“#myform”).attr('action','theUrl');”{但它不起作用,这就是为什么我要使用
prop
notattr
尝试了prop,但在发生其他事情时仍然没有运气。您是否在操作表单操作时调试表单操作?有太多未公布的详细信息您尚未列出