jquery用aja獲取資料後在頁面然到確定後臺已

時間 2022-01-09 09:45:08

1樓:依然特雷西

jquery用ajax獲取資料後在頁面取不到,確定後臺已經傳資料過來了是設定錯誤造成的,解決方法為:

1、開啟hbuilderx工具,建立web專案,新建靜態頁面ajax.html。

2、開啟已新建的ajax.html檔案,引入jquery檔案並修改title標籤內容。

3、在標籤中,插入一個div標籤,並在div標籤中插入一個table。

4、接著在專案中的data資料夾下,新建user.json檔案。

5、開啟user.json檔案,新增json格式資料。

6、在標籤中,jquery初始化函式,呼叫ajax()方法讀取json檔案資料;返回成功後,將資料渲染加到table中。

2樓:絳紫方糖

首先你先要確定到底收到資料沒

所以第一步,你先去到datatype,在success的**函式這麼寫

success: function(info)

把收到的資料列印到控制檯,在控制檯裡看有沒有接收到資料,如果列印出了字串,證明你接受是沒有問題的。如果收不到,就在接收上查查。

排除了接收問題的話,就檢查資料

你的json是怎麼拼的?是用現成的庫還是直接拼的字串?如果直接拼接的字串的話,我感覺你的資料格式是有問題的

按照json格式的定義,像totalcount雖然是key,不過是string,所以應該用雙引號包裹,寫成"totalcount":10 (數字可以不用包裹)

3樓:溫月

可以alert(info)。

具體寫法:

success: function(info) );

$(info)這個是取傳過來的info值?個人覺得貌似不是

4樓:d8極品彩狗

首先你要確定後臺返回來的是json格式,把資料放到網上的json檢驗**去檢驗格式有沒有問題,一般是因為返回資料實時json型別導致的

5樓:天上地下

你應該先用eval函式給執行一下

用jquery中的ajax進行前後臺,後臺的方法正常執行,在前臺接收不到後臺傳遞的資料

6樓:匿名使用者

可能的原因:1 你後臺沒有返回值 2 你ajax 的success 函式裡沒做接受資料 或後臺返回的資料與接收的 資料型別不一致 3 後臺有異常丟擲

7樓:匿名使用者

仔細除錯**函式

例如://請求成功後的**函式

function success(request,options)//請求失敗後的**函式

function failure(request,options)

8樓:憶想時光

後臺的資料應該是public的

9樓:

alert(data);不行麼?

那就alert(data.d);

使用js或者jquery,如何在頁面載入時自動顯示後臺傳遞的資料

10樓:匿名使用者

可以用 jquery ajax 非同步 實現$.ajax(,

error: function (e, x)});詳情 請 參考 下** 引數 說明

11樓:匿名使用者

$.ajax(,

success :function(data),error:function(data)});

12樓:匿名使用者

使用jquery回掉函式實現。

用jquery獲取到前臺input text的值,如何將獲取到的值傳到後臺?

13樓:匿名使用者

可以使用ajax把獲取到的資料傳到後臺

$.post("這裡是後臺處理頁面地址例

14樓:leffe_李洋

後臺用django的form驗證(我猜你使用的django框架開發的web應用)

具體寫法是

class loginform(modelform):

class meta:

model = login

fields =

def clean(self):

cleaned_data = super(loginform, self).clean()

user_name= cleaned_data.get('user_name', '')

password= cleaned_data.get('password', '')

if user_name== '':

self._errors["user_name"] = self.error_class([u'姓名不允許為空!'])

if password== '':

self._errors["password"] = self.error_class([u'密碼不允許為空!'])

return cleaned_data

這樣在表單提交的時候django的form會自動為你做非空驗證,如果有其他需要驗證的,可以按照上面的寫法進行修改。

15樓:匿名使用者

用jquery的ajax啊,

$.ajax(})

用jquery如何獲取到指定的值

這個有很多種方法,通過id id 通過class class 通過name name name 通過標籤,例如 input input 等等通過以上方法找到物件,然後在進行操作,比如需要這些物件的values值,就在後面加.val 等等。jquery是可以鏈式程式設計的,非常方便 我 是誰是我 va...

jquery獲取div的寬度後加上一定畫素並且賦值給

想象之中灬丶 假設你的第乙個div的,第二個div的,獲取 和改變寬度 如下 var div1w div1 outerwidth true var div2 div2 div2.css width div1w 38 var w1 parseint div eq 0 attr width 獲取第乙個的...

為什麼我用jquery將表單資料傳送到後台時 post方式無法傳遞資料?而get方式卻可以

你瀏覽器控制台請求的head資訊是?截個圖看一下 jquery的post提交方式為什麼要序列化,而get提交方式就不用?序列化做了什麼?為什麼我ajax用post方法提交後台用post接收不到,get卻接受得到?js mothod應該是type,估計你沒填type,所以預設get方式傳送請求吧 aj...