Проблема в Jquery If Block - PullRequest
0 голосов
/ 21 мая 2009

var htm = $ .ajax ({ тип: "GET", URL: "./viewforms", асинхронный: ложный }) ResponseText;. * * Тысяча одна

var myObject = eval('(' + htm + ')');

alert(myObject.attributes[0]["type"]);

$("#updateDiv1").html(myObject.attributes[0]["type"]);
alert($("#updateDiv1").text());
l=$("#updateDiv1").text();
alert(l);
if(l =="String")
{
alert("if...");
}

В приведенном выше коде я получаю значения из базы данных .. Я получаю правильный ответ .. Теперь я сравниваю возвращаемое значение в моей базе данных с String ..ITs, перестраивающим String, но не знаю, почему он не входит в блок IF ... пожалуйста уговори меня .....

Ответы [ 3 ]

2 голосов
/ 21 мая 2009

Попробуйте обрезать l и затем сравнить его. http://www.somacon.com/p355.php

1 голос
/ 21 мая 2009

Могут быть дополнительные пробельные символы, пробел, возврат каретки и т. Д.

0 голосов
/ 21 мая 2009

Попробуй поставить

$(document).ready(function() { 
  /* your code */
})

вокруг вашего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...