I'm using $.post method to make ajax calls.
I have a script (php) that checks for user existing in database and returns (echo's) 1 if exist and 0 if not.
Is it possible to return true and false so javascript recognize it as boolean ?
No, the values will always be returned as text. You need to compare the values in your JavaScript.
if (data == '1') {
//it's true
} else {
// it's false
}
Actually the string "0"
is interpreted as false
by JavaScript and "1"
is interpreted as true
, so you can simply work with the string value as a boolean. But then you can't use ===
to compare.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With