我想从我在窗体中获得的变量创建一个json对象。用变量创建json对象
var firstName = $('#firstName').val();
var lastName = $('#lastName').val();
var phone = $('#phoneNumber').val();
var address = $('#address').val();
到目前为止,我有下面的代码,但它不会验证或工作。我新来这个,请帮忙! 更改VAR这样:
var jsonObject =
{
firstName: firstName,
lastName: lastName,
phoneNumber:phoneNumber,
address:address
}
在JSONlint我收到此错误:
Parse error on line 1: varjsonObject={
^ Expecting '{', '['
您确定要创建** JSON **,而不是一个而是JS对象?另外,该对象的哪些部分应该是变量?第一部分如何连接到第二部分?如果你真的想将'formObject'转换为JSON,那么你是不好运气的,因为你不能将jQuery对象转换为JSON(并且在''firstName“:('#firstName')''中缺少'$')。请具体说明你想要得到的结果,现在有点混淆,因为看起来你正在用正确的术语挣扎。 –
您可能会发现在MDN JavaScript指南中详细了解对象有帮助:https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Working_with_Objects。 –
我想要的结果是我可以使用ajax发送的json对象。 – Anthony