![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 修哥 ![]()
![]() |
http://api.jquery.com/jQuery.get 在jquery api這邊看到這個方法 <? $m = 1; $n = 1; ?> <script> $.get('test.php?n=<?=$n?>&m=<?=$m?>'); </script> 在test.php頁面可以取得值並且做存入資料庫動作 但是小弟好奇 如何做回傳值呢?? 看不懂接下來的東西 可以請問各位指導指導小弟嗎 拜託了 原始的程式碼在下面: 還請各位大大舉個小例子指導一下 感激不盡 $.get('ajax/test.html', function(data) { $('.result').html(data); alert('Load was performed.'); }); |
1樓 |
$.get('ajax/test.html', function(data)
上面的"data"就是來自伺服器的資料,也就是回傳值 接下來就看你怎麼去搞它了
本篇文章回覆於2011-08-28 15:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
修哥 ![]() |
我知道是回傳值 但是就是不知道 在處理頁要用什麼回傳 變數嗎?? 還有可以回傳到哪裡??
javascrip的變數可以嗎?? 可以舉個小例子指導一下嗎?
本篇文章回覆於2011-08-28 15:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
最有價值解答
rup4ru88 ![]() |
這是前端
這是後端
本篇文章回覆於2011-08-28 22:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
修哥 ![]() |
謝謝 雖然我是用php下去寫
不過你寫的一些部份我剛好可以拾取來使用 <script src="js/jquery-1.4.2.min.js"></script> <script> $(function (){ $("#button").click(function(){ $.post("test1.php", $("#testform").serialize(),function(data){ $("#data_reciiver").html(data); }); }); }); </script> <center><a id="button" href="#">點我傳值</a></center> <form id="testform" action="aaa.php" method="post"> <table> <tr> <td>帳號:<input type="text" name="text" id="text"></td> <td><div class="result1"></div></td> </tr> <tr> <td>密碼:<input type="text" name="pas" id="pas"></td> <td><div class="result2"></div></td> </tr> <tr> <td>信箱:<input type="text" name="mail" id="mail"></td> <td><div class="result3"></div></td> </tr> </table> </form><div id="data_reciiver"></div> 在test1.php就可以立即處理得到的值 只要在判斷一下 data的值是否為空 在考慮要submit 或是alert錯誤 用來立即驗證表單也很實用 謝囉
本篇文章回覆於2011-08-28 23:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |