JQuery 无调用
jsp页面使用JQuery进行异步交互,函数不调用?代码如下:<script type="text/javascript">   	    
      var jq=jQuery.noConflict();	   
	  //ajax判断数据是否存在
   	  jq("#btnUpload").click(function (){  
   	  alert("aaaa"); 	   
   	      jq.ajax({               
               url: "${applicationScope.rootpath}import/port_existsPortData.action",               
               dataType: "json",
               async: false,         
               success: function(data){
               	if(data=="1"){
               		if(confirm("数据已存在,是否覆盖?")){
               			//将原数据执行更新操作
               			beginImport(this);      			
               		}else{
               			//无操作,停留在当前页面
               		}  
               	}          	
               	 if(data=="0"){						
               		//直接上传              		  
               		beginImport(this);              		             		
               	 }              	
             });     
        });                 
    //执行上传	       
    function beginImport(btn){	
		       // var submit1 = $("#confirm");
			   // modelPop(submit1.html(),'',{width:260,height:100});
				var option = {url:'${applicationScope.rootpath}import/port_uploadPortImport.action',
		        data:'json',
		        success:function(data){
		           //alert(data);
		           if(data=="OK"){
		              jq('#error').html("数据导入成功!")
		           }
		           else{
		              jq('#error').html("数据导入失败!<br/>"+data)
		           }		            
		        }};
		        jq(btn).parents("form").ajaxSubmit(option);
		   }                  
   	   </script>
这个是button:<input type="button" id="btnUpload"  value="上传"/>
JS也已经导入了,不知道为什么?
------解决方案--------------------
把你的jq("#btnUpload").click(function (){  
 alert("aaaa"); 
 jq.ajax({ 
 url: "${applicationScope.rootpath}import/port_existsPortData.action", 
 dataType: "json",
 async: false, 
 success: function(data){
 if(data=="1"){
 if(confirm("数据已存在,是否覆盖?")){
 //将原数据执行更新操作
 beginImport(this);
 }else{
 //无操作,停留在当前页面
 }  
 }
 if(data=="0"){
 //直接上传 
 beginImport(this);
 }
 }); 
 });  
套到$(function(){});里面来