【发布时间】:2014-03-28 07:29:52
【问题描述】:
我用几个带有按钮的表单对一个页面进行分页,如下所示:
<form name="openconfirm">
<input type="hidden" name="itemid" value="123">
<button type="submit" class="btn btn-sm btn-success ">Item 123</button>
</form>
<form name="openconfirm">
<input type="hidden" name="itemid" value="124">
<button type="submit" class="btn btn-sm btn-success ">Item 125</button>
</form>
<form name="openconfirm">
<input type="hidden" name="itemid" value="125">
<button type="submit" class="btn btn-sm btn-success ">Item 125</button>
</form>
每个按钮都应打开一个引导模式,其中包含有关所选项目的更多信息(因此模式内容应从已使用 POST 或 GET 传递 itemid 参数的远程页面加载?)
我认为应该是这样的:
<script>
$(function(){
$('form[name="openconfirm"]').on('submit', function(){
itemid = itemid input from form; <- Not actual code
openModal(#myModal, "file.php?itemid=" + itemid); <- Not actual code
})
})
</script>
我希望你能理解我的需要并为我提供一些解决方案。如果您能提供我实际的代码,我将不胜感激,因为我是 javascript 新手。 我愿意接受我提供的更好的替代方案。
非常感谢
【问题讨论】:
-
为什么是表格?为什么不只是带有 ID 的简单按钮?
-
如果这样更容易的话,我当然可以使用按钮。由于过去的实施,我有这些表格。
标签: javascript jquery html ajax twitter-bootstrap