私はJQueryを使用していますが、JQueryコードのサンプルが下にあります。jqueryで.Val()を使用しているときにエラーが発生しました
のjQueryコード:上記のコードサンプルで
$.ajax({
type: "POST",
url: "Login.aspx", // Send the login info to this page
data: str,
success: function(result)
{
// Show 'Submit' Button
$('#loginButton').show();
// Hide Gif Spinning Rotator
$('#ajaxloading').hide();
var resLength = (result).val().trim().length;
alert(resLength);
if(resLength!=0)
{
var arr = result.split(",");
var fname = arr[0];
var lname = arr[1];
var activeCardNo = arr[2];
var multipleTier = arr[3];
var activeStatus = arr[4];
var access = arr[5];
}
}
});
私は(.valを使用しようとしています)下の行で
var resLength = (result).val().trim().length;
それはエラーに「の結果を与えています。 valは関数ではありません "、もし私がちょうどのresult.trim()を使用していれば、長さ、それはfirefoxでうまく動作しますが、giv IEでエラーが発生しました。
お勧めします!
の単なるテキスト値だ - あなたの代わりにカンマで区切られた文字列のJSONを使用した場合、あなたのコードは非常にきれいにすることができます。 – Kobi
JSONPのアイデアはありません.thanks –