我正在尝试使用jQuery UI对话框作为弹出窗口,并且我想将另一个aspx页面作为主体放到Jquery UI对话框中。这里我不想使用Jquery按钮选项。在子页面,我放置了关闭模式窗口并刷新父页面的按钮。下面是我一直在尝试实现的代码,但由于某种原因,我得到了js错误消息。我是不是漏掉了什么?
父页面: aspx页面
<div>
<div id="dialog" title="This is Pop up ">
<div class="modal">
我正在尝试从已通过jQuery对话框加载的页面中检索所选值。
以下是详细信息-一旦'SelectTeam.php‘页面已经加载到对话框中(通过了一些默认选择),一旦用户单击对话框的' OK’按钮,我希望检索新的选择,因为用户可以覆盖默认选择&然后按OK。我应该如何在按“确定”按钮时获得新的选择。
父页面-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head
所讨论的页面是,当我使用Google (F12)时,在“控制台”下面写着
GET data: net::ERR_INVALID_URL
我将其缩小到以下内容,它包含在一个外部JS文件中
$(document).ready(function () {
$('#editformdialog').dialog({ // THIS LINE IS THROWING THE ERROR RIGHT BEFORE .dialog
buttons: {
"Cancel": function () {
这里有几十个类似的问题,但是我找不到一个有效的答案。我有几个Javascript函数,我在多个页面中反复使用,所以我认为将它们移到外部文件是个好主意。但当我这么做的时候,它们就不起作用了。
下面是我目前在外部文件(目前是分开的)中具有的两个功能:
function MessageDialog(obj, title, dialogText) {
//add the dialog div to the page
$('body').append(String.Format("<div id='messageDialog' title='
我有一个功能,根据情况,我需要将JQuery和其他一些脚本的库声明为Alert.js脚本,这是一个同名的类。我已经在Google和Mozilla中测试了这个功能。首先,在执行类函数/类警报()之前总是正确地加载脚本,但是在Firefox中脚本是静态加载的,换句话说,当函数警报被执行时,有时jQuery还没有准备好,这是刷新页面所必需的。
为了进一步澄清,Firefox错误控制台返回的值是:
ReferenceError: jQuery is not defined
见下面的代码:
if (typeof (Alert) === 'undefined') {
var sc