0

获取变量“value”的值

    jQuery.validator.addMethod("ordrNum",function(value,element){
     var isExist=false;
    $.ajax({
        type : "POST",
        async: false,
        data : "action=" + value,
        url  : ajaxurl,
        dataType:"json",
        success: function (data) {
    //  document.writeln("test");
    //alert(data["order_no"]);
        //console.log(data["order_no"]);
        //   if (data["order_no"] >0) {
            //  isExist=true;
        //  } 
        }
    });
    //console.log(isExist);

    return isExist;//true;

},"This order number does not exist");

这是在我的 wordpress 插件下的 validateForm.js 中。我想获得通过动作传递的“VALUE”的值。我想将其传输到数据库以检查是否存在现有数据。

4

1 回答 1

0

“数据”设置必须设置如下:

$.ajax({
   ....
   data : {name:value},
   ...
});

您不使用 = 符号。

在你的情况下,它将是

data : {action:value},
于 2013-02-12T14:51:53.700 回答