您好我正在使用下面的代码通过单击创建表单按钮在 div 中动态创建表单
$('#'+id).append('<div id="FileUpload"><fieldset><legend>Upload File To Iseries Server</legend><form id="FileUploadForm" action="" method="post" enctype="multipart/form-data"><label for="fileName">Select File: </label><input id="fileName" type="file" name="files" size="30" multiple /><br/><input type="submit" name="UploadFile" value="Upload" id="FileUploadButton"/></form></fieldset></div>');
我想获取输入框的值,所以我添加了代码:
$("input[name=UploadFile]").live("click",function(){
$("input[name=files]").change(function() {
alert($(this).val());
});
});
现在的问题是每次我点击创建表单按钮时,它都会直接调用我上面提到的点击函数,然后显示表单。现在,当我单击上传按钮时,它不会向我显示警报消息。它现在正在调试中的单击事件中。请帮帮我!帮助表示赞赏!