当我点击超级链接时,我需要帮助提交表单,我已使用以下jquery脚本提交表单,但表单未提交
<script >
$(document).ready(function(){
$('.tmpn').click(function()
{
var v=$(this).attr('id');
$('#keywords').val(v);
$("#searchform567").submit();
});
});
</script>
答案 0 :(得分:2)
您可以在关闭doc ready
处理程序之前关闭脚本时尝试此操作:
<script>
$(document).ready(function(){
$('.tmpn').click(function(e){
e.preventDefault(); //----------------or return false;
var v=$(this).attr('id');
$('#keywords').val(v);
$("#searchform567").submit();
});
});
</script>
答案 1 :(得分:0)
您搞砸了未正确关闭的<script>
代码。此外,如果此超链接具有href
属性,则需要通过从单击回调中返回false来取消默认操作:
<script type="text/javascript">
$(document).ready(function() {
$('.tmpn').click(function() {
var v = $(this).attr('id');
$('#keywords').val(v);
$("#searchform567").submit();
return false;
});
});
</script>