CFM ページを呼び出すボタンがあり、ユーザーがデータベースからレコードをアクティブ化するか非アクティブ化するかに応じて値を渡す必要があります。アクティブ/非アクティブの値をjQueryに渡す方法に苦労しています。以下は、私が使用しているコードです。これは、アクティブから非アクティブへの一方向でのみ機能します。
<script>
$(document).ready(function() {
$("#IsActive_1").click(function() {
//cache the status div
var status = $("#status");
//let the user know the record is being updated
status.html("<i>updating status...</i>");
$("#IsActive_1").html('activate');
//the status variable needs to be dynamic
$.get("updateStatus.cfm?status=inactive", {}, function(res,code) {
//show the result in plain HTML
status.html(res);
});
});
});
</script>
<button id="IsActive_1"><cfif IsActive>deactivate<cfelse>activate</cfif></button><div id="status"></div>
最後に、ボタンに表示されるテキストを、適切な条件に基づいてアクティブ化/非アクティブ化するように変更したいと思います (非アクティブ化をクリックした後にアクティブ化するか、その逆)。
ティア