我有一個形式,將一些數據發送到PHP文件,然後返回一些結果爲例:加入拖事件
<form action"<?php $_SERVER['PHP_SELF']?>" method="post" id="data">
<input type"text" name="first_name"/>
<input type="text" name="last_name"/>
</form>
然後在JavaScript我想趕上clcik事件提交表單爲例:
$("#data").submit(function(){
some code .....
});
這將阻止提交輸入形式到PHP文件的默認操作,問題是我可以發送一個形式的PHP文件的數據和同一時間捕獲事件爲相同的形式?
注意從PHP文件返回的數據會被另一個PHP需要 功能
您需要使用[AJAX](http://api.jquery.com/jQuery.ajax/)將數據發送到處理返回的數據爲
JSON
PHP。 –如果您的'返回數據'是另一個'php函數'需要的,爲什麼不在第一個地方調用這個php函數,然後將數據作爲ajax返回,並且如果第二個php函數返回'final output' ,作爲ajax響應。 –
@Joy,如果我想通過jquery顯示結果,我可以通過jQuery中的回調函數捕獲返回的數據並顯示結果,但我想通過php在同一頁面顯示結果,我認爲這會更好性能和速度更快,對嗎? –