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

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

Jquery從webservice獲取不到返回值....

Jquery從webservice獲取不到返回值....

飲歌長嘯 2018-12-07 11:50:04
現(xiàn)要從某webservice得到一些返回值,要求用Jquery實(shí)現(xiàn)。= =+-------------------------------------------------------------------------------------------- 下面這個是我測試的Jquery代碼: $(document).ready(function() {??????????? $('#btn1').click(function() {??????????????? $.ajax({??????????????????? type: "POST",??? ??????????????????? contentType: "application/json",? ??????????????????? url: "http://xxxxxx/WebService.asmx/HelloWorld",   //WebService的真實(shí)地址和方法名(不過其實(shí)這個頁面是我為了測試臨時(shí)做的,放在服務(wù)器上...),如果url用這個的話,測試點(diǎn)擊按鈕就完全沒反應(yīng),貌似沒取出值...??????????????????? //url: "WebService.asmx/HelloWorld", ????? //如果把這個 WebService頁面跟Jquery放在一起本地調(diào)用的話倒是能彈出alert,彈出值見下面說明 ????????? ??????????????????? data: "{ }",???????? //做最簡單的測試這里就沒用參數(shù)?????? ??????????????????? dataType: 'json',??????????????????? success: function(result) {????  ??????????????? ??????????????????????? $('#dictionary').append(result);//成功的話顯示返回值???? ??????????????????? },??????????????????? error: function(x, e) {??????????????????????? alert(x.responseText);??????????????????? } ??????????????? });??????????? });??????? }); 頁面html:     <div id="btn1" class="button">??????????????? HelloWorld</div> ??????? <div id="dictionary">??????? </div> webservice: [WebService(Namespace = "http://tempuri.org/")][WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)][System.ComponentModel.ToolboxItem(false)][System.Web.Script.Services.ScriptService] public class WebService : System.Web.Services.WebService {??? [WebMethod]??? public string HelloWorld()??? {??????? return "Hello World ";??? } ?} ======================================================= 說明: 如果用webservice網(wǎng)測試址的話,點(diǎn)了按鈕后完全沒反應(yīng)(網(wǎng)頁左下角有黃色感嘆號,說access is denied. 報(bào)錯代碼行數(shù)5千多行——話說我一共加起來也沒幾行代碼 - =) 如果用第二個url,也就是本地的那個的話,也不能在dictionary中顯示,而是彈出alert,alert 出來的內(nèi)容就是正常訪問該webservice顯示出的xml? <?xml version="1.0" encoding="utf-8" ?> ? <string xmlns="http://tempuri.org/">Hello World</string>? 另外,我這些是在VS2005下操作的............. = =|||| ? 請問: 1. 怎么才能通過網(wǎng)址從webservice那里得到正確值???難道不能直接用url也要添加web引用啥的? 2. 難道Jquery真的不能用VS2005只能用2008么?為啥米?如果可能的話,還是想盡可能用2005,因?yàn)榇蟛糠侄际怯?005開發(fā)的,想統(tǒng)一一些。當(dāng)然了,如果2005真的就是不行只能用2008的話,那也只能用2008了,倒也不是死活非用2005不可~ 只是稍微告訴我一下原因,然后我好回復(fù)經(jīng)理.... orz 請各位高手不吝賜教,之前完全沒接觸過 ajax/Jquery的小白,經(jīng)理又死活讓我用這個... 囧rz 深鞠躬!~ 先謝了! 如果回答的很詳細(xì)我一定加分... 雖然我窮的叮當(dāng)響.....? (┬_┬)
查看完整描述

5 回答

?
MM們

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

問題是,現(xiàn)在我需要從某網(wǎng)址(非本地文件)取值,也就是1那種情況。。。。而現(xiàn)在1的情況是完全取不到啊。。。。
查看完整回答
反對 回復(fù) 2019-01-21
?
眼眸繁星

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

第一種情況屬于跨域調(diào)用,這樣調(diào)用不允許。

第二種情況要加上:contentType: 'application/json; charset=utf-8',

查看完整回答
反對 回復(fù) 2019-01-21
?
MMMHUHU

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

第二種只是為了確認(rèn)這個取值的jquery代碼到底好不好用,是為了跟第一個做對比做的試驗(yàn),看看是不是本地調(diào)用就沒問題。 跨域不允許。。。那怎么才能取到呢?總有方法應(yīng)該是可以取到的吧。。。 (┬_┬)
查看完整回答
反對 回復(fù) 2019-01-21
  • 5 回答
  • 0 關(guān)注
  • 548 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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