如何使用jQuery比较两个字符串值?

时间:2019-06-24 09:38:23

标签: jquery

我有一张桌子,一行包含一个输入字段。其他行包含td值。我需要将输入框内的值与表内的td值进行比较。但是oldDivision值和NewDivision值被警告相同。但不进入if条件。该如何解决?

$("#tblGroupItemDetails tbody tr").each(function(i, tr) {
  if (!$(tr).hasClass("tdItemMaster")) {

    var oldDivision = $(tr).find(".txtDivisionName").html().toLowerCase();
    var NewDivision = $(".txtDivisionName").val().toLowerCase();
    alert(oldDivision)
    alert(NewDivision)

    if (oldDivision == NewDivision) {

      isDivisionExist = true;
      alert(" equal")

    } else {
      isDivisionExist = false;
      alert("not equal")
    }
  }


});

1 个答案:

答案 0 :(得分:1)

您需要应用.trim()来删除文本中多余的空格

var oldDivision = $.trim($(tr).find(".txtDivisionName").html().toLowerCase());
var NewDivision = $.trim($(".txtDivisionName").val().toLowerCase());