Quellcode durchsuchen

关键词修改ok

jack vor 7 Jahren
Ursprung
Commit
884bc74d82
3 geänderte Dateien mit 47 neuen und 26 gelöschten Zeilen
  1. 1 1
      cmp-portal/js/cmp-updateinfo.js
  2. 23 13
      cmp-portal/js/public/common.js
  3. 23 12
      js/common.js

+ 1 - 1
cmp-portal/js/cmp-updateinfo.js

280
		accept: {
280
		accept: {
281
			title: 'Images',
281
			title: 'Images',
282
			extensions: 'jpg,jpeg,png',
282
			extensions: 'jpg,jpeg,png',
283
			mimeTypes: 'image/gif,image/jpg,image/jpeg,image/bmp,image/png'
283
			mimeTypes: 'image/jpg,image/jpeg,image/png'
284
		}
284
		}
285

285

286
	});
286
	});

+ 23 - 13
cmp-portal/js/public/common.js

1
$(document).ready(function() {
1
$(document).ready(function() {
2
	$(".unlogin").removeClass("displayNone");
2
	$(".unlogin").removeClass("displayNone");
3
4
	var footerHeight = $("footer").outerHeight(true);
3
	var footerHeight = $("footer").outerHeight(true);
5
	$('#container').css("padding-bottom", footerHeight + "px");
4
	$('#container').css("padding-bottom", footerHeight + "px");
6
	//窗口大小变更事件
5
	//窗口大小变更事件
250
			$(this).siblings(".keydrop").show();
249
			$(this).siblings(".keydrop").show();
251
		},
250
		},
252
		keyup: function(e) {
251
		keyup: function(e) {
252
			 var ti=$(this).val();
253
			 var $t=this;
254
			 $t.comr=ti;
255
			 var $this=$(this);
253
			if($(this).val().trim()) {
256
			if($(this).val().trim()) {
254
				$(this).siblings("button").show();
257
				$(this).siblings("button").show();
255
				var lNum = $.trim($(this).val()).length;
258
				var lNum = $.trim($(this).val()).length;
256
				if(0 < lNum) {
259
				if(0 < lNum) {
257
					var $this = $(this)
260
					setTimeout(function(){
261
						if( ti===$t.comr && ti!== $t.comrEnd) {
262
							var tt=ti;
263
							$t.comrEnd=tt;
258
					$("#addKeyword").show();
264
					$("#addKeyword").show();
259
					$.ajax({
265
					$.ajax({
260
						"url": "/ajax/dataDict/qaHotKey",
266
						"url": "/ajax/dataDict/qaHotKey",
262
						"success": function(data) {
268
						"success": function(data) {
263
							console.log(data);
269
							console.log(data);
264
							if(data.success) {
270
							if(data.success) {
265
								if(data.data.length == 0) {
266
									$this.siblings(".keydrop").addClass("displayNone");
267
									$this.siblings(".keydrop").find("ul").html("");
268
								} else {
269
									$this.siblings(".keydrop").removeClass("displayNone");
270
									var oSr = "";
271
									for(var i = 0; i < 5; i++) {
272
										oSr += '<li>' + data.data[i].caption + '<div class="closeThis"></div></li>';
271
								if($t.comrEnd==tt) {
272
									if(data.data.length == 0) {
273
										$this.siblings(".keydrop").addClass("displayNone");
274
										$this.siblings(".keydrop").find("ul").html("");
275
									} else {
276
										$this.siblings(".keydrop").removeClass("displayNone");
277
										var oSr = "";
278
										for(var i = 0; i < Math.min(data.data.length,5); i++) {
279
											oSr += '<li>' + data.data[i].caption + '<div class="closeThis"></div></li>';
280
										}
281
										$this.siblings(".keydrop").find("ul").html(oSr);
273
									}
282
									}
274
									$this.siblings(".keydrop").find("ul").html(oSr);
275
								}
283
								}	
276
							} else {
284
							} else {
277
								$this.siblings(".keydrop").addClass("displayNone");
285
								$this.siblings(".keydrop").addClass("displayNone");
278
								$this.siblings(".keydrop").find("ul").html("");
286
								$this.siblings(".keydrop").find("ul").html("");
279
							}
287
							}
280
						},
288
						},
281
						"data": {
289
						"data": {
282
							"key": $(this).val()
290
							"key": $this.val()
283
						},
291
						},
284
						dataType: "json",
292
						dataType: "json",
285
						'error': function() {
293
						'error': function() {
286
							$.MsgBox.Alert('提示', '服务器连接超时!');
294
							$.MsgBox.Alert('提示', '服务器连接超时!');
287
						}
295
						}
288
					});
296
					});
297
					}
298
					},500);
289
				}
299
				}
290
			} else {
300
			} else {
291
				$(this).siblings("button").hide();
301
				$(this).siblings("button").hide();

+ 23 - 12
js/common.js

797
			$(this).siblings(".keydrop").show();
797
			$(this).siblings(".keydrop").show();
798
		},
798
		},
799
		keyup: function(e) {
799
		keyup: function(e) {
800
			 var ti=$(this).val();
801
			 var $t=this;
802
			 $t.comr=ti;
803
			 var $this=$(this);
800
			if($(this).val().trim()) {
804
			if($(this).val().trim()) {
801
				$(this).siblings("button").show();
805
				$(this).siblings("button").show();
802
				var lNum = $.trim($(this).val()).length;
806
				var lNum = $.trim($(this).val()).length;
803
				if(0 < lNum) {
807
				if(0 < lNum) {
804
					var $this = $(this)
808
					setTimeout(function(){
809
						if( ti===$t.comr && ti!== $t.comrEnd) {
810
							var tt=ti;
811
							$t.comrEnd=tt;
805
					$("#addKeyword").show();
812
					$("#addKeyword").show();
806
					$.ajax({
813
					$.ajax({
807
						"url": "/ajax/dataDict/qaHotKey",
814
						"url": "/ajax/dataDict/qaHotKey",
809
						"success": function(data) {
816
						"success": function(data) {
810
							console.log(data);
817
							console.log(data);
811
							if(data.success) {
818
							if(data.success) {
812
								if(data.data.length == 0) {
813
									$this.siblings(".keydrop").addClass("displayNone");
814
									$this.siblings(".keydrop").find("ul").html("");
815
								} else {
816
									$this.siblings(".keydrop").removeClass("displayNone");
817
									var oSr = "";
818
									for(var i = 0; i < 5; i++) {
819
										oSr += '<li>' + data.data[i].caption + '<div class="closeThis"></div></li>';
819
								if($t.comrEnd==tt) {
820
									if(data.data.length == 0) {
821
										$this.siblings(".keydrop").addClass("displayNone");
822
										$this.siblings(".keydrop").find("ul").html("");
823
									} else {
824
										$this.siblings(".keydrop").removeClass("displayNone");
825
										var oSr = "";
826
										for(var i = 0; i < Math.min(data.data.length,5); i++) {
827
											oSr += '<li>' + data.data[i].caption + '<div class="closeThis"></div></li>';
828
										}
829
										$this.siblings(".keydrop").find("ul").html(oSr);
820
									}
830
									}
821
									$this.siblings(".keydrop").find("ul").html(oSr);
822
								}
831
								}	
823
							} else {
832
							} else {
824
								$this.siblings(".keydrop").addClass("displayNone");
833
								$this.siblings(".keydrop").addClass("displayNone");
825
								$this.siblings(".keydrop").find("ul").html("");
834
								$this.siblings(".keydrop").find("ul").html("");
826
							}
835
							}
827
						},
836
						},
828
						"data": {
837
						"data": {
829
							"key": $(this).val()
838
							"key": $this.val()
830
						},
839
						},
831
						dataType: "json",
840
						dataType: "json",
832
						'error': function() {
841
						'error': function() {
833
							$.MsgBox.Alert('提示', '服务器连接超时!');
842
							$.MsgBox.Alert('提示', '服务器连接超时!');
834
						}
843
						}
835
					});
844
					});
845
					}
846
					},500);
836
				}
847
				}
837
			} else {
848
			} else {
838
				$(this).siblings("button").hide();
849
				$(this).siblings("button").hide();