Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用ajax、jquery获取数据_Javascript_Jquery_Html_Ajax_Jsp - Fatal编程技术网

Javascript 使用ajax、jquery获取数据

Javascript 使用ajax、jquery获取数据,javascript,jquery,html,ajax,jsp,Javascript,Jquery,Html,Ajax,Jsp,我需要使用以下代码: <div data-role="content"> <div data-role="content"> <form id="registerForm" action="/register" method="post" data-ajax="false" class="ui-body ui-body-a ui-corner-all"> <f

我需要使用以下代码:

<div data-role="content">
            <div data-role="content">
                <form id="registerForm" action="/register" method="post" data-ajax="false" class="ui-body ui-body-a ui-corner-all">
                    <fieldset>
                        <div data-role="fieldcontain">
                            <label for="rUIdInput">Email:</label>
                            <input name="<%=User.USER_ID%>" id="rUIdInput" value="" type="email" placeholder="your.mail@abc.com" /> 
                            <label for="rUPwInput">Password:</label>
                            <input name="<%=BasicAuthRedirectServlet.PASSWORD%>" id="rUpwInput" value="" type="password" placeholder="Your password" />
                        </div>
                        <button type="submit" data-theme="b">Register</button>
                    </fieldset>
                </form>
            </div>
        </div>

电邮:
密码:
登记
当我点击register按钮并输入一些值并点击register时,我得到了一个JSON对象。我不知道如何获得这个JSON对象的句柄


谢谢

我希望假设您需要
将表单的数据发布到
/register
。如果是这样,那么这就是你需要遵循的。您已经说过按钮是:

<button type="submit" data-theme="b">Register</button>
  • 接下来是为按钮操作设置处理程序

    $(document).ready(function(){
        $("#registerBtn").click(function () {
            $.ajax({
                url: $("#registerFrm").attr("action"),
                data: $("#registerFrm").serialize(),
                type: "POST",
                success: function (data) {
                    alert(data);
                }
            })
        });
    });
    

  • 告诉我这是否对您有效。

    当我按submit时,我会返回一个JSON对象。我只是不知道如何处理这个对象。@MJB我刚刚更新了那个部分。:)一旦你得到了JSON,你想做什么?它确实起作用了,然后我将数据设为ajax=true
    $(document).ready(function(){
        $("#registerBtn").click(function () {
            $.ajax({
                url: $("#registerFrm").attr("action"),
                data: $("#registerFrm").serialize(),
                type: "POST",
                success: function (data) {
                    alert(data);
                }
            })
        });
    });