一旦“提交",将数据发送到 Parse按钮已被点击 [英] Send data to Parse once the "submit" button has been clicked

查看:31
本文介绍了一旦“提交",将数据发送到 Parse按钮已被点击的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用 JavaScript/jQuery Mobile 捕获用户输入的日期,然后在按下提交按钮后将其发送到 parse.com 数据云.

使用下面的代码,我可以毫无问题地将数据发送到自动解析,但我不确定如何通过点击提交按钮来触发此事件.

如何将两者联系在一起?

<div data-role="page" id="page1"><div data-role="内容"><form id="dansform" action="dansform" method="POST" class="dansform"><div data-role="fieldcontain" class="date"><label for="date">日期<input name="date" id="date" placeholder="date" value="选择今天的日期"type="date" data-mini="true">

<input id="submit" type="submit" data-theme="c" value="Submit" data-mini="true"类=提交"></表单>

<script type="text/javascript">Parse.initialize("X", "X");var TestObject = Parse.Object.extend("TestObject");var testObject = new TestObject();testObject.save({foo: "bar"}, {成功:函数(对象){警报(是的!它起作用了");}});

解决方案

解决方案是 onsubmit 事件.

 
<div data-role="fieldcontain" class="date"><label for="date">日期</标签><input name="date" id="date" placeholder="date" value="选择今天的日期"type="date" data-mini="true">

<input id="submit" type="submit" data-theme="c" value="Submit" data-mini="true"类=提交"></表单>

I'd like to use JavaScript/jQuery Mobile to capture a date inputted by the user, and then once the submit button is pressed send it to the parse.com data cloud.

Using the below code I can send the data to parse automatically without issue, but I'm unsure how to trigger this event by the submit button being clicked instead.

How do I link the two together?

<!-- Home -->
<div data-role="page" id="page1">
    <div data-role="content">
        <form id="dansform" action="dansform" method="POST" class="dansform">
            <div data-role="fieldcontain" class="date">
                <label for="date">
                    Date
                </label>
                <input name="date" id="date" placeholder="date" value="Select today's date"
                type="date" data-mini="true">
            </div>
            <input id="submit" type="submit" data-theme="c" value="Submit" data-mini="true"
            class="submit">
        </form>
    </div>
</div>


<script type="text/javascript">

Parse.initialize("X", "X");

  var TestObject = Parse.Object.extend("TestObject");
  var testObject = new TestObject();
  testObject.save({foo: "bar"}, {
    success: function(object) {
      alert("yay! it worked");
    }
  });

</script>

解决方案

The solution is the onsubmit event.

   <form onsubmit="dosomthing(); return false;" id="dansform" action="dansform" method="POST" class="dansform">
        <div data-role="fieldcontain" class="date">
            <label for="date">
                Date
            </label>
            <input name="date" id="date" placeholder="date" value="Select today's date"
            type="date" data-mini="true">
        </div>
        <input id="submit" type="submit" data-theme="c" value="Submit" data-mini="true"
        class="submit">
    </form>

这篇关于一旦“提交",将数据发送到 Parse按钮已被点击的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
前端开发最新文章
热门教程
热门工具
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆