Php jquery模式窗口现在打开onclick

Php jquery模式窗口现在打开onclick,php,jquery,modal-dialog,Php,Jquery,Modal Dialog,需要帮助!我试图在onclick事件之后在模式窗口中打开MWO表单(../forms/MWO.php)。当我点击按钮时,我什么也没有得到…甚至连错误都没有 <a id="newMWO" name="newMWO" data-role="button" data-inline="true" target="_blank" onclick=getWOCnt()> New Work Order </a> <div id="mwoForm" title="MW

需要帮助!我试图在onclick事件之后在模式窗口中打开MWO表单(../forms/MWO.php)。当我点击按钮时,我什么也没有得到…甚至连错误都没有

<a  id="newMWO" name="newMWO"  data-role="button" data-inline="true" target="_blank" onclick=getWOCnt()>
    New Work Order
</a>

<div id="mwoForm" title="MWO Form"></div>


$(function ()
            {               
                $(".newMWO").on('click', (function (event)
                {
                    event.preventDefault();

                    var loadVars=(encodeURI("../forms/MWO.php?a=<?php echo $_REQUEST['a']?>"));
                    var dialogName= $("#mwoForm").load(loadLVars);

                    $(dialogName).dialog({
                        autoOpen: false,
                        resizable: true,
                        modal: true,
                        bigframe: true,
                        height: 600,
                        width: 1000,
                        overflow: scroll,
                        resizable: true,
                        title: "MWO New Work Order"
                    });

                    dialogName.dialog('open');
                    return false;                                
                }));
            });

新工作指令
$(函数()
{               
$(“.newMWO”)。在('单击',(函数(事件)
{
event.preventDefault();
var loadVars=(encodeURI(“../forms/MWO.php?a=”);
var dialogName=$(“#mwoForm”).load(loadLVars);
$(dialogName).dialog({
自动打开:错误,
可调整大小:正确,
莫代尔:是的,
大框架:是的,
身高:600,
宽度:1000,
溢出:滚动,
可调整大小:正确,
标题:“MWO新工作指令”
});
dialogName.dialog('open');
返回false;
}));
});
您的选择器
$(“.newMWO”)
错误,应该是
$(“#newMWO”)
newMWO
不是类属性值,它是元素的id,因此需要使用而不是

$(函数(){
$(“.newMWO”)。在('click',函数(事件){
event.preventDefault();
var loadVars=(encodeURI(“../forms/MWO.php?a=”);
var dialogName=$(“#mwoForm”).load(loadLVars);
$(dialogName).dialog({
自动打开:错误,
可调整大小:正确,
莫代尔:是的,
大框架:是的,
身高:600,
宽度:1000,
溢出:滚动,
可调整大小:正确,
标题:“MWO新工作指令”
});
dialogName.dialog('open');
返回false;
});
});
您的选择器
$(“.newMWO”)
错误,应该是
$(“#newMWO”)
newMWO
不是类属性值,它是元素的id,因此需要使用而不是

$(函数(){
$(“.newMWO”)。在('click',函数(事件){
event.preventDefault();
var loadVars=(encodeURI(“../forms/MWO.php?a=”);
var dialogName=$(“#mwoForm”).load(loadLVars);
$(dialogName).dialog({
自动打开:错误,
可调整大小:正确,
莫代尔:是的,
大框架:是的,
身高:600,
宽度:1000,
溢出:滚动,
可调整大小:正确,
标题:“MWO新工作指令”
});
dialogName.dialog('open');
返回false;
});
});
使用
#
代替
锚定标记选择器中的

$(“#newMWO”)
代替
$(“.newMWO”)

或者将
添加到您的
锚定标签

<a  id="newMWO" name="newMWO" class="newMWO" data-role="button" 
     data-inline="true" target="_blank" onclick=getWOCnt()>
    New Work Order
</a>

新工作指令
使用
#
代替
锚定标记选择器中的

$(“#newMWO”)
代替
$(“.newMWO”)

或者将
添加到您的
锚定标签

<a  id="newMWO" name="newMWO" class="newMWO" data-role="button" 
     data-inline="true" target="_blank" onclick=getWOCnt()>
    New Work Order
</a>

新工作指令
('click',(function()..
中的语法错误应该是
('click',function(){});
删除
在函数之前,使用ID
选择器代替类
('click',(function()..
中的语法错误应该是
('click',function()});
删除
在函数之前,使用ID
#
选择器代替class