別の .cfm ページで構成されるモーダル ウィンドウを呼び出すスクリプトがあります。私の質問は: スクリプトが .cfm を呼び出すとき、親ページの jQuery スクリプトは .cfm によって認識されますか? jQueryからの応答がゼロのようです。.cfm 内のコードは次のとおりです。
<head>
<script>
$(document).ready(function(){
$(".delete-asset").click(function(){
var delete_id = $(this).attr('id');
$.ajax({
type:'GET',
url:'cfc/Assets.cfc?method=DeleteAsset&returnformat=json',
dataType: "json",
data: {
argdelete_id: delete_id.val(),
},
success:function(data) {
if(data) { // DO SOMETHING
} else { // DO SOMETHING }
}
}
});
});
});
</script>
<cfparam name="url.uid" default="">
<cfquery name="qPics">
SELECT aq.Thumbs, aq.photos, aq.notes, a.assetID
FROM tblAssetAssign a
INNER JOIN tblAssets aq ON aq.ID = a.Asset
WHERE a.AssetItem = <cfqueryparam cfsqltype="cf_sql_varchar" value="#URL.uID#">
</cfquery>
</head>
<body>
<div class="grid_6">
<cfoutput query="qPics">
<div class="block-pics">
<img src="#site.URL#images/thumbs/#thumbs#" />
<div class="note">#notes#</div>
<div class="block-pics-remove"><a class="delete-asset" id="#assetID#"><img src="#site.URL#/assets/images/remove.png"></a></div>
</div>
</cfoutput>
</div>
</body>
jQuery-1.9.1.js と ColdFusion 9 を使用しています