2016-06-12 77 views
0

我已经产生了锚状JQuery用户界面对话框,动态加载的URL

<a href="approvaledit.php?MSRID=<?php echo $MSRID; ?>" class="exampleLink" >Approval</a> 

,我想打开与jQuery UI的对话approvaledit.php和我然而成功,因为它们都具有相同的类名的所有生成的链接打开第一个href,这怎么解决?

<a href="approvaledit.php?MSRID=<?php echo $MSRID; ?>" class="exampleLink" >Approval</a> 




var $modalDialog = $('<div/>', { 
      'class': 'exampleModal', 
      'id': 'exampleModal1' 
     }) 

     .appendTo('body') 
     .dialog({ 
      dialogClass: 'my-extra-class', 
      resizable: true, 
      title:'PR Approval', 
      autoOpen: false, 
      width:'auto', 
      height:'auto', 
      show: 'fold', 
      position: { my: "right top", at: "top" }, 
      modal: true, 
       close: function(event, ui) { 
      location.reload(); 
    } 
     }).css("font-size", "11px"); 


     $(function() { 
      $('a.exampleLink').on('click', function (e) { 
       e.preventDefault(); 
       var url = $('a.exampleLink:first').attr('href'); 
       $modalDialog.load(url, function(){ 
       $('h4').hide(); $("#btnCancel").hide(); 
       }); 

       $modalDialog.dialog("open"); 
      }); 
     }); 
+0

'var url = $(this).attr('href');'??? –

+0

yess lol thnx mate – Hemin

回答

0

var url = $(this).attr('href');

相关问题