2012-03-30 85 views
-6

我遇到過下面的代碼,我不完全確定它實現了什麼。解釋一些javascript/jQuery代碼

我認爲它調用服務'getvalues'並將一些數據傳遞到服務中。成功處理返回的數據。它是否正確 ?

$.ajax({ 
     url: 'getvalues', 
     data: ({urlVal : value}), 
     success: function(data) {   
     } 
    }); 
+3

閱讀此http://api.jquery.com/jQuery.ajax/ – 2012-03-30 19:37:58

+1

這是一個講座還是一個詢問?我沒有看到任何問題。 – Joseph 2012-03-30 19:38:06

+0

正確。閱讀更多在http://api.jquery.com/jQuery.ajax – Niko 2012-03-30 19:38:13

回答

2

你試過問過谷歌嗎?

http://api.jquery.com/jQuery.ajax/

網址:

一個包含URL字符串到的請求被髮送。

數據:

要發送到服務器的數據。如果 不是字符串,它將被轉換爲查詢字符串。

成功(數據,textStatus,jqXHR):

函數。如果請求成功被調用。

1

調用getvalues url並將參數urlVal傳遞到該頁面,然後它從getvalues獲取返回數據,但不會輸出它。

1

正是。

它使一個GET請求「的GetValues」 URL(相對於當前頁面),
發送value變量的值作爲參數urlVal
和成功它什麼都不做(空函數)。

+0

$ .ajax默認發出GET請求,而不是POST。 – jbabey 2012-03-30 19:42:40

+0

@jbabey true,已編輯 – frnhr 2012-03-30 21:36:15