ボタンのクリックによってトリガーされるjquery関数があります。ただし、trueを返すjavascript関数を呼び出すと、jqueryは値が未定義であると主張します。
function mytrue()
{
alert ("true is returned");
return true;
}
$('#save').click(function()
{
var response = mytrue();
if (response) {
alert ("This should work!");
} else
{
alert ("This is puzzeling? "+response);
}
}
「true が返されました」というアラートと「これは不可解ですか? 未定義です」というアラートが表示されます。