解決JS無法調(diào)用Controller問題的方法
閑話少說。先看一下事故現(xiàn)場。
事故現(xiàn)場
現(xiàn)在我要做的就是通過JS去調(diào)用后臺controller的方法,可以看到客戶端用的是Jquery和Ajax,現(xiàn)在出現(xiàn)的問題是js可以跑到,但是后臺代碼卻跑不到controller的方法。
我的解決方案
ajax的代碼寫錯了,可以看到代碼中我并沒有設(shè)置請求方式,也就是同步請求還是異步請求,ajax默認的是異步請求,也就是說這里我要使用的是ajax來實現(xiàn)同步請求。
所以說要在ajax中多一個請求方式。
用jquery寫ajax
下面一個ajax使用的方式。
$.ajax ({ method //數(shù)據(jù)的提交方式:get和post url //數(shù)據(jù)的提交路勁 async //是否支持異步刷新,默認是true data //需要提交的數(shù)據(jù) dataType //服務(wù)器返回數(shù)據(jù)的類型,例如xml,String,Json等 success //請求成功后的回調(diào)函數(shù) error //請求失敗后的回調(diào)函數(shù) });
當(dāng)提到Aajx的時候我們可能首先想到就是異步調(diào)用,提高了用戶體驗,但是這一次使用的ajax則采用了同步的方式,希望本文所述對大家學(xué)習(xí)有所幫助。
相關(guān)文章
微信小程序 數(shù)據(jù)緩存實現(xiàn)方法詳解
這篇文章主要介紹了微信小程序 數(shù)據(jù)緩存實現(xiàn)方法詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08ES6(ECMAScript 6)新特性之模板字符串用法分析
這篇文章主要介紹了ES6(ECMAScript 6)新特性之模板字符串用法,簡單介紹了ES6模板字符串的概念、功能并結(jié)合實例形式分析了ES6模板字符串的用法,需要的朋友可以參考下2017-04-04JavaScript 動態(tài)添加腳本,并觸發(fā)回調(diào)函數(shù)的實現(xiàn)代碼
JavaScript 動態(tài)添加腳本,并觸發(fā)回調(diào)函數(shù)的實現(xiàn)代碼,需要的朋友可以參考下。2011-01-01Quasar Input:type="number" 去掉上下小箭頭 實現(xiàn)加減按鈕樣式功能
這篇文章主要介紹了Quasar Input:type="number" 去掉上下小箭頭 實現(xiàn)加減按鈕樣式,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04JavaScript擴展運算符的學(xué)習(xí)及應(yīng)用詳情(ES6)
這篇文章主要介紹了JavaScript擴展運算符的學(xué)習(xí)及應(yīng)用詳情(ES6),擴展運算符是ES6新增的一種運算符,他可以幫助我們簡化代碼,簡化操作,具體相關(guān)知識感興趣的小伙伴可以查看下面文章的簡單介紹2022-08-08