2016-04-02 18 views
0

HTMLからPHPファイルを呼び出すためのajaxスクリプトを作成するにはどうすればよいですか?PHPはHTMLフォームに投稿できません

次のajaxを試みましたが、動作しません。私はちょうどuserがsubmitボタンをクリックするとuserlogin.phpを呼び出すだけです。

<form Name ="form1" Method ="POST" action = "" id="form1"> 

変更url: 'userlogin.php'

+0

はhttp://stackoverflow.com/questions/28272991/php-cannot-post-error-running-xamppこの人は同じ問題 – user20051996

+0

' URLを持っていましたか? –

+0

インラインonlickを削除する 'onclick =" click_button_login() "' 'e.preventDefault();を追加する – guradio

答えて

0

変更データを投稿するためのajax呼び出しを行います。ボタンのクリックで

+0

これを変更しても、それでも同じエラーが表示されました:( – user20051996

+0

'console'エラーの詳細を確認してここに投稿してください –

+0

リソースを読み込めませんでした:サーバーは404のステータスで応答しました.. http://127.0.0.1:58889/http-services/emulator-webserver/ripple/userapp/x/C/xampp/htdocs/xampp/glove_project_php/www/userlogin.php – user20051996

0

は、入力タイプ=入力タイプ=「ボタン」で「送信」し、代わりに結合形式のイベントを提出し、ボタンにクリックイベントをバインドを交換してみてください、次のように

+0

これをボタンに変更しました。 「クリックイベントをバインドする」とはどういう意味ですか? – user20051996

+0

クリックイベントバインドとは、クリックイベントを処理することを意味します。$( "#submit").bind( "click"、function(){ //あなたのajaxコードをコメント に置き換えてください}); イベントバインディングの詳細については、http://api.jquery.com/bind/を参照してください。 – Krunal

+0

新しい質問を確認 – Krunal

0

メイクのAJAX呼び出しは、代わりに次のように提出:

$("#submit").bind("click", function() { 
    //Replace your ajax code with comment 
}); 

あなたはhttp://api.jquery.com/bind/に結合事象についての詳細を学ぶことができます。

+0

これを変更しても、送信ボタンをクリックすると同じページに残ります – user20051996

+0

提出すると次のページに移動しますか? – Krunal

+0

ユーザーの詳細が正しい場合は、次のページに移動することはできません。そうでない場合は、同じページに留まる必要があります。私はこれをどうやってやることができますか? – user20051996

0

あなたのスクリプトはあなたが '});' 'userlogin.php'、 `:

jQuery(document).ready(function($){ 
$('form[name=form1]').submit(function(){ 
    $.ajax({ 
    method: 'POST', 
    url: 'ajax.php', 
    dataType: 'json', 
    data: $(this).serialize(), 
    beforeSend: function(){ 
     // myApp.showIndicator(); 
    }, 
    sucess: function(data) { 
     //myApp.hideIndicator(); 
     //myApp.alert(data); 
    } 
    }); 
    return false; 
}); // this is what your are missing in your code 
}); 
+0

@ user20051996上記のチェックがうまくいけば教えてください。すべての中かっこが正しく閉じられていることを確認してください。 – JiteshNK

+0

「POSTできません」というエラーメッセージが表示されていても、助けてくれてありがとうございます – user20051996

+0

データタイプとURLを変更しましたか? ? – JiteshNK

関連する問題