台灣最大程式設計社群網站
線上人數
612
 
會員總數:245151
討論主題:189055
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 請問一下各位大大 利用jQuery做ajax
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問一下各位大大 利用jQuery做ajax
價值 : 50 QP  點閱數:1608 回應數:4

樓主

修哥
門外漢
0 28
475 52
發送站內信

是這樣的 小弟在做學習
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.');
});

搜尋相關Tags的文章: [ jQuery ] , [ ajax ] ,
本篇文章發表於2011-08-27 23:07
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

rup4ru88
檢舉此回應
$.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
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.