-
第二種方法:用直接複製方法測試是沒有問題的,也就是說你分配給userattr的資料有問題,可能是未定義的,這是json資料的問題,你可以一步一步仔細地找到它。
-
jQuery有很多可以實現的非同步請求,比如$。get() post() load() ajax().
我給你乙個關於$的簡短介紹get() 中。
get() 在沒有引數的情況下在後台請求 HTML 資料,然後在 div 中顯示它(在後台使用簡單的 sevlet)。
js**:(function();* 引數完全可以寫入,但為了每次獲取不同的資料,習慣上傳遞乙個"時間 戳"您也可以稍後新增自己的資料,但必須是鍵值對型別,如果有多個,請使用“,”分隔 *
get(url,data,function(data));
後端 servlet**: * $get(),後端必須使用 doget 獲取,前端 $ 也是如此post(),後端 dopost。 /
public void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception
至於其餘的,你可以檢視jQuery幫助文件,它大多是這樣的。
除了 HTML 之外,還可以返回 JSON 格式,但需要新增 JSON JAR 包。
希望它能幫助你......
-
在後台編寫乙個動作,獲取後台資料庫的資訊,通過jquery訪問該動作
-
您可以使用 jQuery AJAX 方法在後台呼叫操作或 servlet
-
第一步是建立乙個HTML,它是網頁的基礎和骨架
第二步是在html中新增測試資料,定義乙個核取方塊,目的是使用jquery ajax方法獲取請求來獲取資料填充,第三步是編寫jquery方法,點選按鈕時,觸發事件,得到選中的核取方塊值, 第四步是開啟瀏覽器,開啟測試頁面,測試:
第五步是完成效果圖。
-
1.使用AJAX進行非同步獲取。
var j$ = ;
function shuju(id),function(date));
j$:在jquery中post的jquery語法中重新定義的識別符號:j$post("url",,function//(date))
date:返回資料。
-
如果頁面沒有收到資料,你可以跟蹤它,看看你後台的**是否確實回來了,在js中插入一些警報,看看它在哪裡執行。
-
如果新增選項或更改所選專案,請呼叫多選的重新整理方法重新整理顯示。
新增一句話:j$("#container_package_combo_0").multiselect('refresh');
-
具體來說,可以看到 f12->network 部分的連線是否返回,是否返回相應的資料,後端伺服器是否報錯!! 截圖看一看。
-
F12有什麼問題? 網址404? 我認為 URL 寫得不正確。
-
我不太明白你的意思。
我不知道我是否可以通過寫這篇文章來幫助你。
alert($('.errormessage').text()) 返回使用者名稱不能為空。
-
主要**啊,誰知道你是怎麼寫的金額?