Onclick事件仅适用于双击

时间:2016-02-08 13:12:17

标签: javascript jquery onclick

我的onclick事件仅适用于双击。我也搜索了之前的类似问题,但没有一个能够奏效。如果有人可以帮我这个。

function getDetails(tablename,field)
{  
    goToFind("0"+tablename);
    var prntid=sessionStorage.getItem('prnt_id');
    $.ajax({
      url: 'addresses/getAddressDetails',
      type: "post",
      data: {'tablename':tablename,'fld':field,'prntid':prntid},
      success: function(data){
         var obj = JSON.parse(data);
       res=res.split("|");
       var str="<center><input type='button' value='Exit' onclick=javascript:window.close();opener.window.focus();></center><br/><table border=1>";
       str+="<tr>";
       for(var i=0;i<res.length;i++)
       {            
        str+="<th>"+res[i]+"</th>";            
       }
       str+="</tr>";

       for(j=0;j<obj.length;j++)
    {
         str+="<tr>";
       for(i=0;i<res.length;i++)
       {           
        str+="<td>"+obj[j][res[i]]+"</td>";            
       }
       str+="</tr>";
    }
    str+="</table>";

     z = window.open('', 'popUp','height=' + screen.height + ',width=' + screen.width + ',resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,location=yes');
    z.focus();
    z.document.open();
    z.document.write(str);
      }  
     });
}

这里我从索引页面调用我的方法

<button class="w3-btn w3-brown" value='skip' onclick="getDetails('addresses','party_id')">Current Party Address</button>

0 个答案:

没有答案