php
  • jquery
  • jqgrid
  • 2012-11-23 4 views 0 likes 
    0

    난 셀 값 색상있는 jqGrid 편집 기능 표시 HTML 코드

    function highlight(cellValue, options, rowObject) { 
         var color = (parseInt(cellValue) < 10000) ? "red" : "green"; 
         var cellHtml = "<span style='color:" + color + "' originalValue='" + cellValue + "'>" + cellValue + "</span>";  
    
         return cellHtml; 
        } 
    

    변경이 코드를 가지고 있지만 데이터 을 편집하려고 할 때, HTML 코드 쇼 양식 입력에

    enter image description here

    HTML 코드가 입력 양식에 표시되지 않도록해야합니다.

    답변

    0

    간단히 말해서 : 광고하는 동안 입력 스타일을 변경해야합니다. 코드를 입력 값으로 바로 옮길 수 있습니다.

    CSS의 입력에 대한 ID 또는 클래스를 정의하고 jquery의 addClass/removeClass 또는 toggleClass을 사용할 수 있습니다.

    아니면 그냥 JQuery와에서 직접 입력의 스타일 속성을 변경할 수 있습니다

    $('input.myClass').css('background-color', color); 
    
    관련 문제