如何使用数据传递数组变量:JSON.stringify({check:chkArray,exame_name:exame_name}),

时间:2017-12-26 07:31:23

标签: jquery html ajax

我是通过ajax发布一个数据表单,我在传递数组内部数据时遇到了问题:{....}可以解决我的问题。更多我的问题表明我想要做什么..

主要目的

将所有选中的值附加到数组中,我必须将数组传递给另一个页面。以及名为exam_name的字符串值,必须使用ajax

将数组值作为json传递

HTML

free

jquery和ajax

 <html>
    <head>
      <title>Spring Boot - AJAX POST GET Example</title>
          <meta charset="utf-8" />
          <meta name="viewport" content="width=device-width, initial-scale=1" />
          <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"/>
          <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
          <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

    </head>
    <body>
    <form id="create_test" action="" method="POST">
    <input type="text" name="exame_name"id="exame_name"/>
    <div id="checkboxlist">
        <div><input type="checkbox" value="1" class="chk"> Value 1</div>
        <div><input type="checkbox" value="2" class="chk"> Value 2</div>
        <div><input type="checkbox" value="3" class="chk"> Value 3</div>
        <div><input type="checkbox" value="4" class="chk"> Value 4</div>
        <div><input type="checkbox" value="5" class="chk"> Value 5</div>
        <div>
            <input type="button" value="Get Value Using Class" id="buttonClass">
        </div>
    </div>
    </form>

    </body>
    </html>

问题

我必须在ajax中传递数组值

1 个答案:

答案 0 :(得分:1)

试试这个

var obj = { "check":"chkArray", "exame_name":"exame_name"};

然后在你的ajax电话中

JSON.stringify(obj);