JQuery在ajax脚本中设置表单操作

时间:2014-08-25 18:20:15

标签: jquery

我正在使用此代码:

 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){"?

之后设置表格动作网址

1 个答案:

答案 0 :(得分:1)

您的代码应该可以正常运行,但您必须将其括在DOM ready中或将其放在页面的末尾。

$(document).ready(function() {
    //your code
});