第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用jQuery的Ajax請求回調(diào)

使用jQuery的Ajax請求回調(diào)

DIEA 2019-06-09 17:10:46
使用jQuery的Ajax請求回調(diào)我剛開始使用jQuery來處理Ajax,并編寫了一個基本腳本來了解基本情況。目前,我正在同一個文件中發(fā)布一個Ajax請求,并且希望根據(jù)該Ajax調(diào)用的結(jié)果進(jìn)行一些額外的處理。這是我的代碼:**/*convertNum.php*/**$num = $_POST['json'];if (isset($num))  echo $num['number'] * 2;?><!DOCTYPE html><html>  <head>  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>  <style type="text/css">  td {border:none;}  </style>  </head>  <body>  <table width="800" border="1">  <tr>  <td align="center">Number To Send<br /><input type="text" id="numSend" size="40%" style="border:2px solid black;"></td>  <td align="center">Number Returned<br /><input type="text" id="numReturn" size="40%" readonly></td>  </tr>  <tr><td align="center" colspan="4"><input type="button" value="Get Number" id="getNum" /></td></tr>  </table>  <script>  $(document).ready(function () {  $('#getNum').click(function () {  var $numSent = $('#numSend').val();  var json = {"number":$numSent};  $.post("convertNum.php", {"json": json}).done(function (data)   {  alert(data);  }  );  });  });  </script>  </body></html>如果我提交數(shù)字‘2’,我會得到以下回復(fù):4<!DOCTYPE html><html><head>  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>  <style type="text/css">td {border:none;}</style></head><body><table width="800" border="1">  <tr>  <td align="center">Number To Send<br /><input type="text" id="numSend" size="40%" style="border:2px solid black;"></td>  <td align="center">Number Returned<br /><input type="text" id="numReturn" size="40%" readonly></td>  </tr>  <tr><td align="center" colspan="4"><input type="button" value="Get Number" id="getNum" /></td></tr></table><script>$(document).  ready(function () {  $('#getNum').click(function () {  var $numSent = $('#numSend').val();  var json = {"number":$numSent};顯然,我只對接收和使用數(shù)字‘4’感興趣,因此我的問題是:指定確切地返回哪些數(shù)據(jù)的最佳方法是什么?我有一些想法:將我的所有HTML封裝在一個if語句中(即,如果$num isset,不要輸出html;否則輸出HTML),但是我要回顯HTML,我不想這樣做。設(shè)置一個單獨(dú)的PHP腳本來接收我的Ajax調(diào)用:這是我最初所做的,而且它運(yùn)行得很好。但是,我對將所有內(nèi)容都保存在一個文件中很感興趣,并希望探索這樣做的可能方法。我相信有一種優(yōu)雅的方法可以做到這一點(diǎn)。謝謝你的建議!
查看完整描述

3 回答

?
絕地?zé)o雙

TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超4個贊

優(yōu)雅的方法是有一個單獨(dú)的(!)PHP文件,該文件只輸出number times 2是當(dāng)前PHP的一部分。然后從當(dāng)前PHP生成一個Ajax請求到新的單獨(dú)PHP。


查看完整回答
反對 回復(fù) 2019-06-09
?
RISEBY

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個贊

我相信這個職位回答你所看到的一個方面-在你的警報(bào)框中的整個頁面的回音。

接下來,下面是一些很好的文章,用于獲取Ajax的基礎(chǔ)知識:

一個簡單的例子

更復(fù)雜的例子

根據(jù)下拉列表1中的選擇填充下拉列表2


查看完整回答
反對 回復(fù) 2019-06-09
  • 3 回答
  • 0 關(guān)注
  • 943 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號