<script type="text/javascript">
function abc() {
var name = $("#name").val();
$.get("/Game/CheckName", { plName: name }, function (data) {
alert(data); // here data = true
if (data == true) { // i tried so (if (data)) but it didn't work too
window.location.href = '@Url.Action("List", "Game")';
} else {
alert("Name is already use!");
}
});
}
在此代碼中(if (data == true))
value always = false。爲什麼?我該如何改變它?jQuery true和false
您需要更具體。 「data」中包含了什麼?一個字符串或布爾值? – Alexander 2013-03-26 17:14:41
數據可能是一個字符串,所以數據=='真'可能更合適 – VirtualTroll 2013-03-26 17:15:16
嘗試使用'console.log'來檢查數據的內容。 – zzzzBov 2013-03-26 17:17:27