2017-03-01 7 views
0
function show(value) { 
    var datastring = 'ptcid='+ value 

    $.ajax({ 

     type: "POST", 
     url: "filldropdown.php", 
     data: datastring, 
     success: function(responseText){$("#ptscid").html(responseText);}, 
     error : function { (alert("error");)} 
    }); 
} 

これはAjaxコード、HTMLフォーム

私の問題は、filldropdownファイルが呼び出されていないことである別の選択オプションに依存して選択オプションのコードです。でも私は、Apacheのアクセスログを確認し、それが

+0

クロームオープンの開発者コンソールでconsole.log( 'calling ajax')を追加する場合は、 Ajaxコールの直前。何かが現れる? – Dimi

+0

実際にあなたのコードはうまくいくはずです。それが呼び出されていないことをどのように知っていますか? 'filldropdown.php'でどのように操作するのですか?また、エラー関数に '()'を追加すると、以下のようになります: 'error:function(){alert( 'Error'); } ' – Condorcho

答えて

0

あなた

var datastring = 'ptcid='+ value 

でなければなりませんtは。どのようにAJAXのアクセスを行うためにfilldropdown.phpファイルのいずれかのアクセスを示し、「doesnの

var datastring = 'ptcid='+ value; 

あなたが持っている必要がありますセミコロン; JS文の末尾に

EDIT:。

また、あなたはDなければなりませんAJAXエラーで正常に機能します。

error: function(){alert("error");} 

警告とalert()関数のalert()のみを閉じる必要はありません。

関連する問題