jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在jquery模式对话框中单击加载外部php文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试在用户单击链接时打开一个jquery模式对话框.我想然后将外部PHP文件加载到对话框中.我正在使用这个jquery:
$(document).ready(function() { 
     $('#register').dialog({
         @R_489_10283@e: 'Register for LifeStor',resizable: true,autoOpen:false,modal: true,hide: 'fade',width:350,height:275,});//end dialog   
      $('#reg_link').click (function() {
          open: (function(E) {
             $('#register').load ('register.PHP');
        });
      }); 
    });

这个HTML:

<div id="register"></div>

在.css文件中设置为display:none.

此外,在表单内部,链接被称为:

<td><font size="2">Not registered? <a href="#" name="reg_link">Sign-Up!</a></td>

(我将把表改成div).

我没有遇到任何关于此代码错误,但是当我点击链接时没有任何反应.我从其他堆栈溢出帖子中获得了上述大部分内容.我错过了什么吗?表格html干扰了吗?

问候…

解决方法

你的链接
<a href="#" name="reg_link">Sign-Up!</a>

你有name =“reg_link”,应该是id =“reg_link”,即

<a href="#" id="reg_link">Sign-Up!</a>

所以它可以使用以下代码

$('#reg_link').click(function(E) {
    e.preventDefault();
    $('#register').load('register.PHP');
});

要使它成为一个可以使用的对话框

$(document).ready(function() { 

     var dlg=$('#register').dialog({
        @R_489_10283@e: 'Register for LifeStor',height:275
     });


     $('#reg_link').click(function(E) {
         e.preventDefault();
         dlg.load('register.PHP',function(){
             dlg.dialog('open');
         });
      }); 
});

Just an example.

大佬总结

以上是大佬教程为你收集整理的在jquery模式对话框中单击加载外部php文件全部内容,希望文章能够帮你解决在jquery模式对话框中单击加载外部php文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。