我想要做的是每當用戶填寫他的地址在文本字段輸入我想抓住它與模糊與JavaScript我能夠做..現在如何通過這個變量在一個PHP變量,以便我可以使用它對於一些操作? JavaScript文件被稱爲內部的PHP文件..在JavaScript變量中存儲表單輸入,然後在不提交表單的情況下將其值傳遞給一個php變量?
回答
從第一
var dataObject = {};
// #search is the form with search params
$.each($('#form name').serializeArray(), function(i, field) {
dataObject[field.name] = field.value;
});
則POST數據到PHP的
$.ajax({
type: "POST",
url: "./api.php",
data: dataObject,
success: function(dataout) {
//dataout is what is returned from php
//process it how you like from here
}
});
在PHP做一些形式的元件拉動數據帶POST數據
<?php
$element1 = $_POST["form_element_name1"];
$element2 = $_POST["form_element_name2"];
...do something
print $result;
?>
打印的結果是從那裏
謝謝你:)它幫助 – 2013-04-26 04:29:28
@PrinceSingh geez我給你一個更完整的例子,你說它幫助,但標記爲正確的另一個答案.. geez thnx ..甚至沒有upvote .. – 2013-04-26 04:42:30
似乎有點複雜,我給了一個簡單而完整的回答他所問的問題。 雖然很好的做法! – 2013-04-26 05:24:27
PHP是一種服務器端語言,所以在從客戶端的計算機調用頁面後,頁面上沒有更多的PHP,但只能轉換爲HTML。如果你想在PHP中使用模糊輸入做一些事情,那麼你必須將數據發佈到PHP(通過jQuery輕鬆完成)一個新的PHP文件實例,以便它可以在服務器上編譯。
頁與表單
$.post('name_of_php_file_to_send_data_to.php', {name: value}/* <-- data to pass to the PHP file*/,function(output) {
// do something with the returned output of the PHP file
});
- 1. 如何在不提交表單的情況下將輸入變量傳遞給PHP函數?
- 2. 如何在不提交表單的情況下將文本字段值傳遞給php變量?
- 3. 表單提交後傳遞變量
- 4. jquery:提交表單並將變量的值傳遞給Python
- 5. 提交PHP表單不會將php變量傳遞給javascript函數
- 6. 如何在提交表單時將PHP變量傳遞給Javascript Cookie?
- 7. 獲取表單輸入值並傳遞給php變量
- 8. 使用html表單將javascript變量值傳遞給.php
- 9. $ _GET PHP表單變量AJAX檢查404然後提交表單
- 10. 如何在沒有表單的情況下將變量傳遞給AJAX調用
- 11. watir:如何在不提交表單的情況下在表單中輸入值?
- 12. 通過javascript提交表單並傳遞一個變量
- 13. 將下拉值傳遞給PHP變量(不提交使用jQuery)
- 14. 提交一個javascript變量的值以及表單提交
- 15. 當提交表單時,jquery輸入表單不會傳遞變量
- 16. 通過JavaScript變量PHP表單提交
- 17. 如何在不使用$ _GET的情況下將JavaScript變量傳遞給PHP?
- 18. 將一個JavaScript變量傳遞給php
- 19. JavaScript將一個變量傳遞給PHP
- 20. 將一個JavaScript變量傳遞給php
- 21. 將變量傳遞給Django Admin表單
- 22. Codeigniter:將表單變量傳遞給URI
- 23. 從輸入表單傳遞變量upload.class.php
- 24. 使用表單提交將變量從HTML傳遞到PHP
- 25. 將POST表單中使用的值存儲在PHP變量中
- 26. 在php函數中將php變量傳遞給javascript變量
- 27. 在PHP表單之間傳遞變量。
- 28. 如何在不提交表單的情況下在php中獲取表單值?
- 29. 如何在不寫入所有其他輸入變量的情況下將變量傳遞到bash腳本
- 30. 將php變量值傳遞給javascript
閱讀本[鏈接](http://stackoverflow.com/questions/1917576/how-to-pass-javascript輸出在AJAX功能DATAOUT ..過程 - 變量到PHP)。 – BlitZ 2013-04-26 04:09:43
您需要使用[$ .ajax()](http://api.jquery.com/jQuery.ajax/) – Ohgodwhy 2013-04-26 04:19:48
來僞造'post'如何使用ajax。()? – 2013-04-26 04:21:16