2013-05-20 2 views
0

Я разрабатываю приложение MVC. Я написал несколько js для сравнения двух значений в раскрывающемся списке. Несмотря на то, что значения одинаковы, условие не выполняется и пропускает блок кода.Состояние не удовлетворено в js в MVC

Что случилось с кодом ниже?

$('#frmCreate').unbind('submit').submit(function (e) { 
      var CompanyID1 = $('#CompanyId').val() 
      var TransferedCompanyId1 = $('#TransferedCompanyId').val() 

      If ($('#CompanyId').val() != $('#TransferedCompanyId').val()) 
      { 
       alert(CompanyID1); 
       alert(TransferedCompanyId1); 
       $(".SameCompanyValidation").text("Both Companies should not be same."); 
       e.preventDefault() 
      } 

     }); 

решаемые ... Благодаря Darin должны использовать, если вместо Если

if ($('#CompanyId').val() != $('#TransferedCompanyId').val()) 
+0

Если ваш 'if' не быть в нижнем регистре? – levelnis

+2

** «Даже при том, что значения одинаковы» **, тогда почему условие равно '! ='? –

+0

решил .... спасибо ... – bnil

ответ

2

Что неправильно с ниже код?

Не забывайте, что Javascript учитывается регистр символов языка и If не то же самое, как if:

if ($('#CompanyId').val() != $('#TransferedCompanyId').val()) 
+0

Knew Я должен был поставить это как ответ вместо комментария :) – levelnis

+0

Спасибо ... моя глупая ошибка ... – bnil

Смежные вопросы