검색 키워드 빨간색 그리 기
2667 단어 키워드
1: $.getJSON("http://10.65.9.187:8090/MySQLdemo/servlet/SearchControl", {"keyword":keyword}, function(data) {
2: //alert(data[1].bookname);
3: $.each(data, function(index, item){
4: str += "<tr><td>"+item.id+"</td><td>"+item.bookname+"</td><td>"+item.issuDate+"</td><td>"+item.price+"</td><td>"+item.synopsis+"</td><td>"+item.Maker+"</td><td>"+item.pulisher+"</td></tr>";
5: });
6: str = str.replace(new RegExp(keyword, "gi"), "<font color='red'>"+keyword+"</font>");
7: $("#mytb").html(str);
8:
9: });
여기 서 주의해 야 할 문제 가 있 습 니 다. string. replace (regexp, replacement) 를 사용 하여 대상 문자열 을 교체 할 때 regexp 가 전역 적 인 특성 이 없 으 면 첫 번 째 일치 만 바 꿀 수 있 으 므 로 전역 매개 변수 g 를 지정 해 야 합 니 다.동시에 이렇게 쓰 지 마 세 요: str. replace (/ keyword / gi, "obstr");
키워드 가 아 닌 문자열 '키워드' 와 일치 하기 때 문 입 니 다.그래서 이렇게 써 야 합 니 다: str. replace (new RegExp (키워드, "gi"), "obstr");
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C++ Builder XE4, 10.2 Tokyo > TMutex, TCriticalSection: thread affinity | TSemaphore: not thread affinity | semaphore의 잠금 코드운영 환경 관련 링크 위의 링크에서는 록이 예상대로는 아니었다. 에서 질문을 했지만 Remy Lebeau에게 자세한 답변을 받았습니다. 답변 개요 (해석 실수가 있을지도 모릅니다) TMutex: thread affi...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.