JSONデータを返す外部URLにアクセスしようとしていますが、そのデータの値の1つに基づいて、テーブル行を非表示にする必要があります。jsonp、jquery、ajaxでこれを行うためにいくつかのオプションを試しましたが、何も機能していないようです。YQLは私のために働いていますが、コードが独立している必要があるため、外部サービスを使用できません。誰かがJavaScriptでこれを機能させる方法を教えてください
これは私が試した1つのアプローチです
<script type='text/javascript'>
function checkBlueLight() {
$('#trBlueLight').hide();
$.getJSON('http://.../Lights/getBlueLight?callback=?', function (data) {
if (data.expDate != null) {
$('#trBlueLight').show();
} else {
$('#trBlueLight').hide();
}
});
}
</script>
これは私が試した別のアプローチです。同じ問題が無許可 - 401
$.ajax({
url: 'http://.../Lights/getBlueLight',
dataType: 'json',
success: function(data) {
if (data.expDate != null) {
$('#trBlueLight').show();
} else {
$('#trBlueLight').hide();
}
}
});
私はjspを使用してURLからデータを取得しようとしましたが、それもいくつかの権限の問題を引き起こしています