晚上好,我有一个HTML表单,其中包含一个提交按钮,除了执行表单操作之外的其他操作,我希望这些提交按钮做一个动作,然后做表单的动作,那个按钮做一个很好的jQuery的slideUp(),但是当我将它嵌入到表单中时,它会执行表单的动作并忽略slideUp()行为,有什么可能在提交表单之前先让该按钮执行slideUp()的方法?如何让表单中的提交按钮在执行表单操作之前执行某些操作
这里的形式:
<form action="AddNewCar" method="get">
<table BORDER=2 BORDERCOLOR=YELLOW width="300px">
<tr>
<td>Description: <input type="text" name="desc" /></td>
<td>Quantity:<input type="text" name="qunt" /></td>
<td>Price: <input type="text" name="price" /></td>
</tr>
<tr>
<td>CC.No: <input type="text" name="cc" /></td>
<td>Engine: <input type="text" name="engine" /></td>
<td>Cylinder.No: <input type="text" name="cylinder" /></td>
</tr>
<tr>
<td>Max-speed: <input type="text" name="speed" /></td>
<td>Petrol-type: <input type="text" name="ptr-type" /></td>
<td>Petrol-capacity: <input type="text" name="ptr-cpcty" /></td>
</tr>
<tr>
<td colspan="3"><input type="submit" class="btn1" value="Add" onclick="addNewCar()" /></td>
</tr>
</table>
</form>
和这里的脚本应该先天下之忧执行:
<script type="text/javascript" src="jquery-1.9.1.min.js"></script>
$(".btn1").click(function() {
$('#toggleText').slideUp();
});
</SCRIPT>
是什么toggleText在你的例子有与该ID不派息? – 2013-02-27 21:43:56