在表格中提交按钮

时间:2012-12-21 06:16:51

标签: jquery html

我不想使用表格。 我想要一个提交按钮并发送一些关于提交按钮的信息。

<div id="tab" >
<table>
       <td>Num</th>
       <tr>Name </th>
       </td>
       <td> <tr>  Num</td>
       <tr>Name2 </th>
       </td>

</table>

 <input type="submit" id="mysubmit1" Value="Submit this" />
</div>

<script>
$('#tab').submit(function(e) {  
    //some code here.
}  
</script>

我在获取提交按钮时遇到问题,以便我可以获取所有内容。 我也试过了div.tab。我在这种情况下遗漏了什么吗

4 个答案:

答案 0 :(得分:1)

首先尝试更正表格中的节点标签(tr,td),如下所示。 这是非常混乱的。

<table>
  <tr>
   <td>Num</td>
   <td>Name </td>
  </tr>
  <tr>
   <td>Num</td>
   <td>Name2</td>
  </tr>
</table>

答案 1 :(得分:1)

为什么不尝试像

这样的东西
<input type="button" id="mysubmit1" Value="Submit this" onclick="javascript:myfun()" />

然后使用function

创建javascript
<script language="javascript">
function myfun(){
//do your work
}
</script>

答案 2 :(得分:1)

尝试类似下面的内容。

​$('#mysubmit1').on('click',function(){
     $('#tab').submit();
});​​​​​​​​​​​


 $('#tab').submit(function() {
       alert('Submitted');
      return false;
 });

答案 3 :(得分:0)

要发送未由用户输入的信息,您仍然可以使用type属性设置为隐藏的输入元素来使用表单,例如

<form method="post">
    <input name="field" type="hidden" value="<the data you want to send>" />
</form>

然后您可以正常处理生成的帖子请求