Вы можете сделать что-то похожее с методом $ .get, но я обычно делаю что-то вроде этого:
$(document).ready(function() {
$("#loadLink").click(function(e) {
e.preventDefault();
var recordata = $(this).attr("href").substring(1); //trim '?' char
$.ajax({
type: "GET",
url: "QueryData.cfc?method=GetMyData",
data: recordata,
dataType: "html",
success: function(message) {
$("#content").html(message);
}
});
});
});
Где данные для идентификатора записи хранятся где-то в DOM, например:
<a href="?RecordID=#url.RecordID#" id="loadLink">Load Data</a>
<div id="content"></div>
Кроме того, не уверен, как он ведет себя с access = "public" - он все еще может работать - но это, вероятно, должно быть access = "remote" в вашей функции.