Можно создать дубликат:
Best way to check for “undefined” in JavaScript?ли переменная не определена
Как найти, если переменная не определена?
я в настоящее время:
var page_name = $("#pageToEdit :selected").text();
var table_name = $("#pageToEdit :selected").val();
var optionResult = $("#pageToEditOptions :selected").val();
var string = "?z=z";
if (page_name != 'undefined') { string += "&page_name=" + page_name; }
if (table_name != 'undefined') { string += "&table_name=" + table_name; }
if (optionResult != 'undefined') { string += "&optionResult=" + optionResult; }
неопределенный является свойством JavaScript, так Безразлично» t должно быть в кавычках. Вы проверяете, действительно ли значения являются строкой «undefined». http://www.w3schools.com/jsref/jsref_undefined.asp – daddywoodland
@daddywoodland: Маленький совет; вы не должны ссылаться на W3Schools. Они известны тем, что выдают ложную информацию и не являются хорошим ресурсом для рекомендаций другим. – TheCarver
@PaparazzoKid, что не так с W3Schools? Считаете ли вы, что ссылка выше неверна или у вас есть другие примеры? Я нахожу полезную ссылку, очевидно, не столь авторитетной, как копать документ W3C, но иногда вам просто нужно быстро обратиться к нему. –