1
4

2 に答える 2

1

ajax関数にエラーがあります.var用語はajax呼び出しの外にある必要があります。データは文字列ではなくオブジェクトである必要があります

これを試して

  ...
  else{
   var term = $form.find( 'input[name="vrname"]' ).val();  //<---here declare it outside the ajax
    //or  
  var term =$("#vrname").val(); //<--not sure what $form is but i think this should work
   $.ajax({
    type: "POST",
    url: "nviewdetail.php",
    data: { vrname: term }, //<--here this should be object
     success:function(data){  //<--- callback function which is called whn ajax call succeed
         //do your stuff
     }
    });
  }
于 2013-09-05T05:35:27.803 に答える
0

以下のコードを ajax に使用します。

function IsBlank_Post(){
    var x = $("#vrname").val();
    if (x==null || x==""){
      alert("Company name must be filled out");
      return false;
    } else {
        $.ajax({
        type: "POST",
        url: "nviewdetail.php",
        data: {'vrname': x},
        success: function(returnData){
            alert("Successfull");
            return true;
        }
        });
    }
}

そして、ページnviewdetail.phpでそれを取得できます

$vrname = $_REQUEST['vename'];
于 2013-09-05T05:35:20.897 に答える