ajax variable to php wordpress


ajax variable to php wordpress

获取变量"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"的值。我想把它转移到数据库中,检查是否有现有的数据。

"数据"设置必须设置如下:

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

您不使用=sign.

在你的情况下,它将是

data : {action:value},