jQuery 中dialog的使用 对dialog中页面进行编辑后由ajax传回主页面 商品三级类的添加修改
来源:互联网 发布:中信证券交易软件 编辑:程序博客网 时间:2024/06/05 21:20
<link type="text/css" rel="stylesheet" href="../Public/resources/themes/base/jquery.ui.core.css" />
<link type="text/css" rel="stylesheet" href="../Public/resources/themes/base/jquery.ui.all.css" />
<link type="text/css" rel="stylesheet" href="../Public/resources/themes/base/jquery.ui.dialog.css" />
<script language='JavaScript' src='../Public/resources/jquery-1.4.2.js'></script>
<script language='JavaScript' src='../Public/resources/minifiedui/jquery.ui.core.min.js'></script>
<script language='JavaScript' src='../Public/resources/minifiedui/jquery.ui.widget.min.js'></script>
<script language='JavaScript' src='../Public/resources/external/jquery.bgiframe-2.1.1.js'></script>
<script language='JavaScript' src='../Public/resources/minifiedui/jquery.ui.position.min.js'></script>
<script language='JavaScript' src='../Public/resources/minifiedui/jquery.ui.mouse.min.js'></script>
<script language='JavaScript' src='../Public/resources/minifiedui/jquery.ui.draggable.min.js'></script>
<script language='JavaScript' src='../Public/resources/minifiedui/jquery.ui.resizable.min.js'></script>
<script language='JavaScript' src='../Public/resources/minifiedui/jquery.ui.dialog.min.js'></script>
<script type="text/javascript" language="javascript">
var validationCode='';
var locationTarget='';
$(function(){
// var buttonurl="createcategory.php";
$("#validationDialog").dialog({
modal:true,
width:270,
height:280,
title:"添加(修改)商品类信息",
autoOpen:false
});
// $("#dialogff").attr('display',none);
/**
* 功能:单击dialog中提交事件添加或修改商品类
* 访问权限:Admin
* 需求参数:cateName,cateActivation,cateLevel,parentID,pcid
* 返回值:页面
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#sumbit").click(function(){
$("#validationDialog").dialog('close');
var cateName=$("#cateName").val();
var cateActivation=$("#cateActivation").val();
var buttonurl=$("#buttonurl").val();
if(cateName!=''){
$.ajax({
type : "POST",
url : "satelite/category/"+buttonurl,
data: {cateName:cateName,cateActivation:cateActivation,cateLevel:cateLevel,parentID:parentID,pcid:pcid},
error : function(){alert("加载错误")},
success : function(html) {
if(cateLevel=='Main')
{
$("#Mainfenlei").empty();
$("#Mainfenlei").append(html);
}
else if(cateLevel=='Grand')
{
$("#Grandfenlei").empty();
$("#Grandfenlei").append(html);
}
else if(cateLevel=='Sub')
{
$("#Subfenlei").empty();
$("#Subfenlei").append(html);
}
}
});
}else{
alert("No Authorization Code. Access Denied!");
}
return false;
});
/**
* 功能:修改商品主类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:无
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#editMain").click(function(){
var buttonurl="modifycategory.php";
pcid=$("#mainselect").val();
$.ajax({
type : "POST",
url : "satelite/category/ajaxcatedetail.php",
data: {pcid:pcid},
error : function(){alert("加载错误")},
success : function(data) {
var obj = $.parseJSON(data);
$("#cateName").val(obj.cateName);
$("#cateActivation").val(obj.cateActivation);
$("#buttonurl").val("modifycategory.php");
}
});
pcid=$("#mainselect").val();
parentID=$("#grandselect").val();
cateLevel="Main";
locationTarget=$(this).attr('rel');
$("#validationDialog").dialog('open');
});
/**
* 功能:修改商品总类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:无
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#editGrand").click(function(){
var buttonurl="modifycategory.php";
pcid=$("#grandselect").val();
$.ajax({
type : "POST",
url : "satelite/category/ajaxcatedetail.php",
data: {pcid:pcid},
error : function(){alert("加载错误")},
success : function(data) {
var obj = $.parseJSON(data);
$("#cateName").val(obj.cateName);
$("#cateActivation").val(obj.cateActivation);
$("#buttonurl").val("modifycategory.php");
parentID="";
}
});
cateLevel="Grand";
locationTarget=$(this).attr('rel');
$("#validationDialog").dialog('open');
});
/**
* 功能:修改商品次类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:无
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#editSub").click(function(){
buttonturl="modifycategory.php";
pcid=$("#subselect").val();
$.ajax({
type : "POST",
url : "satelite/category/ajaxcatedetail.php",
data: {pcid:pcid},
error : function(){alert("加载错误")},
success : function(data) {
var obj = $.parseJSON(data);
$("#cateName").val(obj.cateName);
$("#cateActivation").val(obj.cateActivation);
$("#buttonurl").val("modifycategory.php");
}
});
pcid=$("#subselect").val();
parentID=$("#mainselect").val();
cateLevel="Sub";
locationTarget=$(this).attr('rel');
$("#validationDialog").dialog('open');
});
/**
* 功能:添加商品主类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:无
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#addMain").click(function(){
$("#buttonurl").val("createcategory.php");
cateLevel="Main";
pcid="";
parentID=$("#grandselect").val();
locationTarget=$(this).attr('rel');
$("#validationDialog").dialog('open');
});
/**
* 功能:添加商品总类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:无
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#addGrand").click(function(){
$("#buttonurl").val("createcategory.php");
cateLevel="Grand";
pcid="";
parentID="";
locationTarget=$(this).attr('rel');
$("#validationDialog").dialog('open');
});
/**
* 功能:添加商品次类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:无
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#addSub").click(function(){
$("#buttonurl").val("createcategory.php");
cateLevel="Sub";
pcid="";
parentID=$("#mainselect").val();
locationTarget=$(this).attr('rel');
$("#validationDialog").dialog('open');
});
/**
* 功能:删除商品总类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:商品类信息
* 创建日期:2010-09-19
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#deleteGrand").click(function(){
$("#dialogoff").attr('display','true');
pcid=$("#grandselect").val();
cateLevel="Grand";
parentID="";
$.ajax({
type : "POST",
url : "satelite/category/ajaxcatedetail.php",
data: {pcid:pcid},
error : function(){alert("加载错误")},
success : function(data) {
var obj = $.parseJSON(data);
$("#delcateName").html(obj.cateName);
$("#delcateActivation").html(obj.cateActivation);
$("#delcateContentCount").html(obj.cateContentCount);
$("#cateChildrenCount").html(obj.cateChildrenCount);
}
});
$( "#dialogoff" ).dialog({
resizable: false,
height:350,
title: "删除商品类",
modal: true,
buttons: {
"取消": function() {
$( this ).dialog( "close" );
},
删除: function() {
$.ajax({
type : "POST",
url : "satelite/category/deletecate.php",
data: {pcid:pcid,cateLevel:cateLevel,parentID:parentID},
error : function(){alert("加载错误")},
success : function(html) {
$("#Grandfenlei").empty();
$("#Grandfenlei").append(html);
}
});
$( this ).dialog( "close" );
}
}
});
});
/**
* 功能:删除商品主类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:商品类信息
* 创建日期:2010-09-19
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#deleteMain").click(function(){
$("#dialogoff").attr('display','true');
pcid=$("#mainselect").val();
cateLevel="Main";
parentID=$("#grandselect").val();
$.ajax({
type : "POST",
url : "satelite/category/ajaxcatedetail.php",
data: {pcid:pcid},
error : function(){alert("加载错误")},
success : function(data) {
var obj = $.parseJSON(data);
$("#delcateName").html(obj.cateName);
$("#delcateActivation").html(obj.cateActivation);
$("#delcateContentCount").html(obj.cateContentCount);
$("#cateChildrenCount").html(obj.cateChildrenCount);
}
});
$( "#dialogoff" ).dialog({
resizable: false,
height:350,
title: "删除商品类",
modal: true,
buttons: {
"取消": function() {
$( this ).dialog( "close" );
},
删除: function() {
$.ajax({
type : "POST",
url : "satelite/category/deletecate.php",
data: {pcid:pcid,cateLevel:cateLevel,parentID:parentID},
error : function(){alert("加载错误")},
success : function(html) {
$("#Mainfenlei").empty();
$("#Mainfenlei").append(html);
}
});
$( this ).dialog( "close" );
}
}
});
});
/**
* 功能:删除商品次类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:商品类信息
* 创建日期:2010-09-19
* 创建人:Liu
* 修改日期:
* 修改人:
*/
$("#deleteSub").click(function(){
$("#dialogoff").attr('display','true');
pcid=$("#subselect").val();
cateLevel="Sub";
parentID=$("#mainselect").val();
$.ajax({
type : "POST",
url : "satelite/category/ajaxcatedetail.php",
data: {pcid:pcid},
error : function(){alert("加载错误")},
success : function(data) {
var obj = $.parseJSON(data);
$("#delcateName").html(obj.cateName);
$("#delcateActivation").html(obj.cateActivation);
$("#delcateContentCount").html(obj.cateContentCount);
$("#cateChildrenCount").html("无子类");
}
});
$( "#dialogoff" ).dialog({
resizable: false,
height:350,
title: "删除商品类",
modal: true,
buttons: {
"取消": function() {
$( this ).dialog( "close" );
},
删除: function() {
$.ajax({
type : "POST",
url : "satelite/category/deletecate.php",
data: {pcid:pcid,cateLevel:cateLevel,parentID:parentID},
error : function(){alert("加载错误")},
success : function(html) {
$("#Subfenlei").empty();
$("#Subfenlei").append(html);
}
});
$( this ).dialog( "close" );
}
}
});
});
});
/**
* 功能:打开商品主类
* 访问权限:Admin
* 需求参数:pcid
* 返回值:无
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
function Openmain()
{
var pcid=$("#grandselect").val();
$.ajax({
type : "POST",
url : "satelite/category/maincate.php",
data: {pcid:pcid},
error : function(){alert("加载错误")},
success : function(html) {
$("#subselect").empty();
$("#Mainfenlei").empty();
$("#Mainfenlei").append(html);
}
});
$("#editGrand").attr("disabled",false);
$("#deleteGrand").attr("disabled",false);
$("#addMain").attr("disabled",false);
$("#editMain").attr("disabled",true);
$("#deleteMain").attr("disabled",true);
$("#addSub").attr("disabled",true);
$("#editSub").attr("disabled",true);
$("#deleteSub").attr("disabled",true);
// $("#Mainfenlei").load("maincate.php?pcid="+pcid);
$("#Subfenlei").load("subcate.php?pcmaid=0");
$("#selectedgname").empty();
$("#selectedmname").empty();
$("#selectedsname").empty();
var paname=$("option[value='"+pcid+"']").html();
$("#selectedgname").append(paname);
}
/**
* 功能:打开商品次类
* 访问权限:Admin
* 需求参数:pcmaid
* 返回值:无
* 创建日期:2010-09-15
* 创建人:Liu
* 修改日期:
* 修改人:
*/
function Opensub()
{
$("#editMain").attr("disabled",false);
$("#deleteMain").attr("disabled",false);
$("#addSub").attr("disabled",false);
$("#editSub").attr("disabled",true);
$("#deleteSub").attr("disabled",true);
var pcmaid=$("#mainselect").val();
$.ajax({
type : "POST",
url : "satelite/category/subcate.php",
data: {pcmaid:pcmaid},
error : function(){alert("加载错误")},
success : function(html) {
$("#Subfenlei").empty();
$("#Subfenlei").append(html);
}
});
// $("#Subfenlei").load("subcate.php?pcmaid="+pcmaid);
$("#selectedmname").empty();
$("#selectedsname").empty();
var paname=$("option[value='"+pcmaid+"']").html();
$("#selectedmname").append("->"+paname);
}
/**
* 功能:商品次类发生变化时执行
* 创建日期:2010-09-20
* 创建人:Liu
*/
function ChangeSub()
{
$("#editSub").attr("disabled",false);
$("#deleteSub").attr("disabled",false);
var pcid=$("#subselect").val();
$("#selectedsname").empty();
var paname=$("option[value='"+pcid+"']").html();
$("#selectedsname").append("->"+paname);
}
</script>
- jQuery 中dialog的使用 对dialog中页面进行编辑后由ajax传回主页面 商品三级类的添加修改
- easyui jsp主页面打开子页面中dialog,如何给子页面dialog传值
- easyui中dialog怎么获取后台传回的数据
- Android中Dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- android中dialog的使用
- Android中Dialog的使用
- Android中Dialog的使用
- Android 中dialog的使用
- Android中Dialog的使用
- BroadcastReceiver 中dialog的使用
- Android中dialog的使用
- Android中Dialog的使用
- android中Dialog的使用
- 双交线/光纤/光缆/芯数
- 二极管7种应用电路详解之一
- 幽默的老外程序员注释
- windows VIA C/C++ 之 Character Encodings
- 关于Excel中的F2键(知道了,会对Excel的操作非常方便)。
- jQuery 中dialog的使用 对dialog中页面进行编辑后由ajax传回主页面 商品三级类的添加修改
- 遍历某盘所有目录生成树
- Microsoft Visual Studio International Pack 1.0 处理汉字、拼音、笔画转换
- [软件人生]一场无伤的辩论——关于韩国历史和满汉朝之间关系的讨论(2)
- C++中 PASCAL关键字
- MyEclipse6.5自动生成序列号注册机源码
- MFC歌词解析
- 文档编辑一部分代码-
- linux下搭建查看内核源代码工具lxr