Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jquery插件的成功事件中操纵DOM_Javascript_Jquery_Asp.net_Ajax_Asp.net Mvc - Fatal编程技术网

Javascript 在jquery插件的成功事件中操纵DOM

Javascript 在jquery插件的成功事件中操纵DOM,javascript,jquery,asp.net,ajax,asp.net-mvc,Javascript,Jquery,Asp.net,Ajax,Asp.net Mvc,在jquery插件成功的情况下,我需要操作DOM并创建/使一些新的html控件可见 HTML <input type="file" name="fileupload" id="fileupload" /> <%=Html.ActionLink("TestA", "TestA", "ControllerA", new { Id = Id})%> <%=Ajax.ActionLink("TestB","TestB","ControllerB", new { Id=

在jquery插件成功的情况下,我需要操作DOM并创建/使一些新的html控件可见

HTML

<input type="file" name="fileupload" id="fileupload" />

<%=Html.ActionLink("TestA", "TestA", "ControllerA", new { Id = Id})%> 

<%=Ajax.ActionLink("TestB","TestB","ControllerB", new { Id= Id})%>

JS:


$(函数(){
$('#fileupload')。上传({
'buttonText':'Upload',
“自动”:正确,
“多重”:错误,
“swf”:“/Uploadify/Uploadify.swf”,
“uploader”:“/ControllerA/LinkMethod”,
'formData':{'Id':Id},
“调试”:false,
“onUploadSuccess”:函数(文件、数据、响应){
//这里我想显示两个操作链接,并禁用/不可见插件。
}
});
}); 

只需调用
show()
hide()
,就可以使用相应的id值对相应的元素执行操作

 'onUploadSuccess': function (file, data, response) {

        $('#MyIdForLink1').show();
        $('#MyIdForLink2').show();
        $('#pluginId').hide();

 }
只需调用具有相应id值的相应元素的
show()
hide()

 'onUploadSuccess': function (file, data, response) {

        $('#MyIdForLink1').show();
        $('#MyIdForLink2').show();
        $('#pluginId').hide();

 }
或者在一行中:
$('#MyIdForLink1,#MyIdForLink2,#pluginId')。toggle()或一行:
$('MyIdForLink1,'MyIdForLink2,'pluginId')。toggle()