我想创建一个按钮/输入,当用户按下它时,它将调用一个 java 脚本函数,
从 DOM 收集一些值(例如使用 jQuery),可以是不同的值,由用户决定页面决策,然后将所有这些值发布/提交回服务器,
我知道我可以创建一个带有按钮的表单并在表单中创建隐藏的输入字段并在用户做出所需的决定时填写它们,但是我有几个问题,我不想一次又一次地做同样的事情......
我是 html/javascript 的新手,我确信有更优雅的方式.. :) 感谢所有帮助者!
杰克
我想创建一个按钮/输入,当用户按下它时,它将调用一个 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/