|
@@ -57,6 +57,7 @@ function KeyWordDialog(type,clickLi){
|
|
|
KeyWordDialog.AppendNode(dialogObj);
|
|
|
});
|
|
|
dialogObj.find(".submit").click(function(){
|
|
|
+ alert(type);
|
|
|
commonAjaxReq(thisClass,type);
|
|
|
});
|
|
|
if(dialogObj.find(".keyWordGroup").length == 0){
|
|
@@ -464,7 +465,7 @@ $(function(){
|
|
|
liobj.next(".child-node").find("li:eq(1)").append('<div class="com-last">全国</div>');
|
|
|
}
|
|
|
}
|
|
|
- var setKeyWord = function(type,keys){
|
|
|
+ var setKeyWord = function(type,keys,searchnameIsExsit){
|
|
|
if(typeof(keys) == "undefined" || keys.length == 0){
|
|
|
return;
|
|
|
}
|
|
@@ -473,6 +474,9 @@ $(function(){
|
|
|
KeyWordDialog.AppendNode($("#"+type+"-keyword"),keys[i]);
|
|
|
}
|
|
|
$("#"+type+"-content li:first").append('<div class="com-last">'+keys.join(";")+'</div>');
|
|
|
+ if(!searchnameIsExsit){
|
|
|
+ commonAjaxReq($("#tender-keyword"),type);
|
|
|
+ }
|
|
|
}
|
|
|
var setScope = function(type,scope){
|
|
|
var dialogObj = $("#"+type+"-scope");
|
|
@@ -581,32 +585,31 @@ $(function(){
|
|
|
alert("请输入关键字后预览。")
|
|
|
}
|
|
|
})
|
|
|
- if (searchname.length > 0 ){
|
|
|
+ if (typeof(searchname) != "undefined" && searchname.length > 0 ){
|
|
|
if(typeof(msgset[s_type]) != "undefined"){
|
|
|
var keywordes = msgset[s_type].a_key
|
|
|
if(keywordes && keywordes.length > 0){
|
|
|
- console.log(keywordes)
|
|
|
- console.log(searchname)
|
|
|
- console.log(s_type)
|
|
|
- for (var i=0;i<keywordes.length;i++){
|
|
|
- if (keywordes[i] != searchname){
|
|
|
- if (i == keywordes.length-1 ){
|
|
|
- keywordes.push(searchname)
|
|
|
+ var searchnameIsExsit = false;
|
|
|
+ for(var i=0;i<keywordes.length;i++){
|
|
|
+ var keywordesArr = keywordes[i].split("+");
|
|
|
+ for(var k=0;k<keywordesArr.length;k++){
|
|
|
+ if(keywordesArr[k] == searchname){
|
|
|
+ searchnameIsExsit = true;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- console.log(keywordes)
|
|
|
- console.log(searchname)
|
|
|
- console.log(s_type)
|
|
|
- setKeyWord(s_type,keywordes);
|
|
|
+ if(!searchnameIsExsit){
|
|
|
+ keywordes.push(searchname);
|
|
|
+ }
|
|
|
+ setKeyWord(s_type,keywordes,searchnameIsExsit);
|
|
|
}else{
|
|
|
keywordes.push(searchname)
|
|
|
- setKeyWord(s_type,keywordes);
|
|
|
+ setKeyWord(s_type,keywordes,false);
|
|
|
}
|
|
|
turnOn($("#"+s_type +"-on-off"));
|
|
|
}else{
|
|
|
keywordes.push(searchname)
|
|
|
- setKeyWord(s_type,keywordes);
|
|
|
+ setKeyWord(s_type,keywordes,false);
|
|
|
turnOn($("#"+s_type +"-on-off"));
|
|
|
}
|
|
|
|