나는 하나의 필드에서 class = "errorwidth"를 사용하고 다른 클래스는 "error"인 테이블 코드를 가지고있다. 변수에서이 클래스 값을 가져 오려고합니다. & 이러한 클래스의 값은, 여기에 내가 클래스 데이터가 "화물 20STD, 40STD 및 40HC 컨테이너이 하나 들어 가지 않는 얻기 위해 노력하고있어 코드는 다른 숫자 값변수에서 클래스 값을 가져 오는 방법은 무엇입니까?
<td class="error" style="color:red"></td><td class="errorwidth" style="color:red"></td>
으로 테이블 컬럼에 변경 당신은 너무 val()
당신이 경우에 작동하지 항상 값으로 텍스트를 포함 text()
div
때문으로 시도해야 변수
var error = $(this).val();
var errorOnly = ($(this).attr('class') == 'error') ? error : false;
var errorwidth = $(this).val();
var errorwidthOnly = ($(this).attr('class') == 'errorwidth') ? errorwidth : false;
so that i can use that variables here in this code:
if (grandTotal > 7 && errorwidthOnly != "Cargo won't fit in 20STD, 40STD and 40HC Containers, change the mode to bulk" && errorOnly != "Cargo won't fit in 20STD, 40STD and 40HC Containers, change the mode to bulk") {
$('#result').html('FCL');
} else if (grandTotal < 7 && errorwidthOnly != "Cargo won't fit in 20STD, 40STD and 40HC Containers, change the mode to bulk" && errorOnly != "Cargo won't fit in 20STD, 40STD and 40HC Containers, change the mode to bulk") {
$('#result').html('LCL');
}
else if((grandTotal > 7 || grandTotal < 7) && errorwidthOnly == "Cargo won't fit in 20STD, 40STD and 40HC Containers, change the mode to bulk" || errorOnly == "Cargo won't fit in 20STD, 40STD and 40HC Containers, change the mode to bulk" || errorOnly != "Cargo won't fit in 20STD and 40STD Containers, change the mode to bulk")
{
$('#result').html('BULK');
}
'$ ('. errorwidth ') text()'또는'$ ('. errorwidth ') .html();'? –
실제로 $ ('. errorwidth')는 텍스트 값을 가졌지 만 grandTotal은 숫자/십진수 값을 가지고 있으며 하나의 단일 ID ('#result')로 표시해야합니다. – Ankit