1

可以$.post镜像action=''形式吗?

我不想做多个$.post功能,但是action=''当用户选择他/她想在菜单系统中提交的内容时所做的更改。$.post因此,如果 url 随 dos 动态变化,我只需要一个函数action=''

$("#txtrform").submit(function(){

    $.post('{*ACTION*#txtrform}', $("#txtrform").serialize(), function(data) {
        $("#col3").load("/include/txtrpbox/feed.php");
        $('input#txtrinput').val('');
    });

    return false;       
});
4

2 回答 2

2
$("#txtrform").submit(function(){

    $.post($(this).attr('action'), $(this).serialize(), function(data) {
      ...
    });

    return false;       
});
于 2013-05-05T23:17:08.273 回答
0

将其分解为变量

var Target;
$("#txtrform").submit(function(){

    $.post(Target, $(this).serialize(), function(data) {
        $("#col3").load('/include/txtrpbox/feed.php');
        $('input#txtrinput').val('');
    });

    return false;       
});

Target = '/include/1.php';

//submit now will go to 1.php

Target = '/include/2.php';
//submit now will go to 1.php
于 2013-05-05T23:17:21.483 回答