悪い記述があると、スクリプトブロック全体が無効になります。他のスクリプトブロックは無効にされません。私はスクリプトエラーを取得しません。私はこのコードで時間を浪費しました。 Coldfusion 9サーバー上にあり、Eclipseを使用して編集および書式設定を行います。私が行 - >警告($(e.target).is( ":checked"))をコメントアウトすると、コードは機能します。私はなぜ私がJavaScriptエラーをもう私にもらっていないのだろうと思っています。javascript/jquery - スクリプトブロック間のスクリプトブロック全体がエラーメッセージなしで無効にされる
<script type="text/javascript">
$(document).ready(function() {
$('.StartOver').live('click', function() {
var ReInitAnswer = confirm('Are you sure you want TO DELETE ALL temp dupe records AND start over FROM SCRATCH? \nIt may take a couple OF hours.');
if (ReInitAnswer) {
// submit the form TO BEGIN re-creating the temp table
document.forms["dupeIndivs"].submit();
//return true;
} else {
alert('canceled');
return false;
}
});
$('.notdupe').live('click', function (e) {
alert("indivNum=" + $(e.target).val() + "&SetValue=" + $(e.target).is(":checked"));
$.ajax({
type: "POST",
url: "cfc/basic.cfc?method=SetNotDupe",
data: "indivNum=" + $(e.target).val() + "&SetValue=" + $(e.target).is(":checked"),
error: function (xhr, textStatus, errorThrown) {
// show error alert(errorThrown);
}
});
alert($(e.target).is(":checked"));
if $(e.target).is(":checked" == 'True') {
$firstTD = $(this).parent().siblings().first()
alert($firstTD.text());
$.ajax({
type: "GET",
url: "cfc/basic.cfc?method=CheckDupeGroup",
data: "dupegrouptocheck" + $firstTD.text(),
error: function (xhr, textStatus, errorThrown) {
// show error alert(errorThrown);
},
success: function (response, textStatus, jqXHR) {
alert(response);
}
});
}
});
});
</script>
私は、このような書き込みを見たことがない: '$(e.target)は(.is場合 ":チェックする" == ' True '){'。それは働いていますか?特にひどいです。 –
あなたはまだ何も見ていません。これは、あなたのIDEがあなたに少し助けを与えると期待しているときに起こることです。悪い習慣。 – user990016