DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> jQuery入門知識 >> JQuery入門技巧 >> jQuery 實現ajax傳入參數含有特殊字符的方法總結
jQuery 實現ajax傳入參數含有特殊字符的方法總結
編輯:JQuery入門技巧     

在做ajax登錄時候遇到的一個問題,

當傳入參數含有特殊字符,比如:“$'#@”等。參數傳遞會有問題,無法正確獲取。

$.ajax({
  url: '/user/login.ydd',
  type:'post',
  data:'name=abce&password=abcd&pwd',
  success: function(data){

  }
})

我要傳入的是用戶名為:abc,密碼為abcd&pwd的用戶登錄。但傳入後台獲取參數,會被password=abcd當作一個參數傳遞,&這個特殊將pwd分開了作為另一個參數解析了。

解決方法,這時候就需要ajax另外一種傳遞參數的方式

$.ajax({
  url: '/user/login.ydd',
  type:'post',
  data:{'name':'abce','password':'abcd&pwd'},
  success: function(data){
  }
})



感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved