2

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

ClientManager = "Client's Manager" <== 这里我用 ' 传递值(单引号)


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

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

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

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

将传递数据作为 jQuery Ajax 方法的最佳解决方案是什么data : {

4

1 回答 1

2

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

data: {
        "projectSoid": ProjectId,
        "startDate": StartDate,
        "endDate": EndDate,
        "clientManager": ClientManager
      },
          //other entries
于 2013-03-08T11:43:07.363 回答