使用jQuery AJAX使用单引号发送多个数据参数

时间:2013-03-08 11:37:38

标签: jquery ajax

我正在使用ajax jquery方法将值传递给服务器,但我的问题是我使用了single quote '的某些值并且它给了我错误,

ClientManager =“客户经理”< ==这里我传递价值'(单引号)


  data: "{projectSoid': '" + ProjectId + "','startDate': '" + StartDate + "','endDate': '" + EndDate + "','clientManager': '" + ClientManager + "'}",

和ajax jquery方法,错误给我错误: -

消息:传入的对象无效,预期为“:”或“}”。 ........

感染我希望所有字段允许使用'(单引号)

传递数据的最佳方法是jQuery Ajax方法的data : {

1 个答案:

答案 0 :(得分:2)

尝试定义对象文字,而不是连接字符串。

data: {
        "projectSoid": ProjectId,
        "startDate": StartDate,
        "endDate": EndDate,
        "clientManager": ClientManager
      },
          //other entries