繁体   English   中英

从DOM发布任意值(我猜没有表单/提交)

[英]post arbitrary values from DOM (without form/submit i guess)

我想创建一个按钮/输入,当用户按下该按钮/输入时,它将调用一个Java脚本函数,

从DOM收集一些值(例如,使用jQuery)的值,可以是不同的值,由用户决定是否由页面决定,然后将所有输入/返回值提交/提交给服务器,

我知道我可以创建带有按钮的表单,并在表单中创建隐藏的输入字段,并在用户做出所需的决定时填充它们,但是我有很多想法,我不想一次又一次地执行相同的操作...

我是html / javascript的新手,并且肯定有更优雅的方法了.. :)感谢所有帮助者!

插口

您可以使用Ajax进行发布或获取(默认)。 这很简单:

$.ajax({
    type: 'POST',
    data: {
         'put': 'your',
         'form': 'values',
         'here': '!'
    }
});

表单不是创建按钮的必要条件。 <button>可用于任意创建一个按钮。

jQuery可用于使用click()方法执行函数。 例如:

<button id="foo">Bar.</button>

<script>
    $('#foo').click(function(){
        someFunction();
    });
</script>

这是一个工作示例: http : //jsfiddle.net/orzogen/Mgvr9/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM