我有这个问题: 我有这个代码
if(ext!="rar") {
$('#myform').trigger('click');
}
如果所选文件的文件扩展名不是rar,则文件输入应再次打开窗口以选择另一个文件,但此代码似乎不起作用。我该怎么办?
答案 0 :(得分:0)
$("#btn").click(function()
{
var fu = $("#fu");
var ext = /[^.]+$/.exec(fu.val());
if (ext!="rar")
{
fu.trigger("click");
}
});
答案 1 :(得分:-1)
假设您的表单标记具有标识myform
,您所做的只是触发表单上的单击(甚至不在表单的提交按钮上)。如果没有HTML,则无法知道触发点击的内容。
您需要做的是触发点击提交按钮
$('#mysubmitbutton').click();
或触发表单提交:
$('#myform').submit();