123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- $(document).ready(function() {
- var ctx = $("#ctx").val();//获取服务器地址
-
- /*************************** 账户列表页 ***************************/
-
- $("#dsp_serachDataImg").click(function(){
- $("#dspAgentListForm").submit();
- return false;
- });
-
- if($("#validateForm_dspAgent").html()){
- $("#validateForm_dspAgent").autovalidate();
- }
-
- $("#dspAgentListUl li").click(function(){
- var dspId = $(this).attr("value");
- $(this).addClass("changeStyle").siblings(".changeStyle").removeClass("changeStyle");
- $("#dspAgentTitle").text("编辑dsp账户信息 —— "+$(this).text());
- $.post(ctx+"/back/main/dsp/dsp-agent/getDspAgentById",{dspId:dspId},function(data){
- $("#validateForm_dspAgent").setData(data);
- });
- });
-
- $(".btn-save").click(function(){
- if (!$("#validateForm_dspAgent").validate()) {
- return false;
- }
- var DspAgent = $("#validateForm_dspAgent").serialize();
- var flag = isRepeat();//判断账号名称是否重复
- if(flag){
- return false;
- }
- $.post(ctx+"/back/main/dsp/dsp-agent/save", DspAgent, function(data){
- $("#dspAgentListForm").submit();
- return false;
- });
- });
-
- $(".btn-cancel").click(function(){
- $("#validateForm_dspAgent").find("span.spanVaildate").html("");
- $("#validateForm_dspAgent").find("input").css("box-shadow","nonr").attr('title','');
- $("#dspAgentListForm").submit();
- return false;
- });
-
- $("#validateForm_dspAgent input[name='name']").blur(function(){
- isRepeat();
- });
- });
- $.fn.setData = function(data){
- var obj=this;
- $.each(data, function (name, ival) {
- obj.find("[name="+name+" ]").val(ival);
- });
- }
- function isRepeat(){
- var flag = false;
- var dspId = "";
- if($("#dspId").val() == 0){
- dspId = null;
- }else{
- dspId = $("#dspId").val();
- }
- var nameObj = $("#validateForm_dspAgent input[name='name']");
- $.ajax({
- type: "POST",
- url: $("#ctx").val()+"/back/main/dsp/dsp-agent/isRepeat",
- async: false,
- data: {name:nameObj.val(),dspId:dspId},
- success: function(data){
- if(data == true){
- nameObj.css("box-shadow","0 0 6px #ff0000").attr('title','你输入的dsp账户已存在!');
- nameObj.parent().find("span.spanVaildate").html("你输入的dsp账户已存在!");
- flag = true;
- }else{
- flag = false;
- }
- }
- });
- return flag;
- }
|