【发布时间】:2013-11-17 02:10:56
【问题描述】:
这是我找了好几个小时后的第一个问题。
我有一个按钮:
<a class="btn" onclick="return filter('http://mysite/filter');">Filter</a>
调用这个小脚本:
<script language="javascript">
function filter(page)
{
//alert('proceed filter!!');
document.form.action = page;
document.form.submit();
return true;
}
</script>
改编自: http://www.codeproject.com/Articles/664/Specifying-multiple-actions-from-a-single-Form
这一切实际上都有效,但原帖是从 2000 年(13 岁)开始的
所以我想知道是否应该使用 jQuery 更新此代码。
我有一个带有 URI 的按钮,我知道要传递和提交什么。
我只是不知道如何将上面的 javascript 转换为 jQuery,如果有必要的话。
非常感谢任何建议。
【问题讨论】:
-
为什么要使用jQuery?因为你被告知内联处理程序不好?如果是这样,jQuery 是一种无需担心浏览器差异的简单方法,Caleb 的答案是完美的。此外,您的脚本标记应为
type="text/javascript",不带language属性。 -
所以你是在要求我们检查你的代码并为你把它变成jQuery?
-
感谢您的 cmets 并指出改进和错误。
标签: javascript jquery parameters parameter-passing