Не следует обрабатывать ajax, когда значение переменной (selectedFriendsList
) пусто или равно нулю. Но здесь всегда будет, если условие. Ниже пример кода,Как проверить значение переменной javascript пустым ИЛИ null?
if(selectedFriendsList.length != 0 && selectedFriendsList !=null)
{
$.ajax({
type: "POST",
url: "ajaxShareOnFriends.php",
data: {"postID" : postID, "selectedFriendsList" : selectedFriendsList},
success: function(data){
if(data)
{
alert("Shared Successfully!");
}
else
{
alert("Shared Failed!")
}
//alert("data=="+data);
//$("#total_comment").html(data);
}
});
}
else{ alert("Please Select Friends!");}
'' null'' и 'null' - это не одно и то же. Первая строка. Если вы хотите проверить «null», обязательно используйте «null» без кавычек, а также инициализируйте переменную «null». Существует также разница между переменной, которая является «null» и переменной, которая вообще не объявлена. – GolezTrol