我正在使用 JQuery 和 AJAX 以及 ColdFusion。http://mysitedomain.com/something/page.cfm?x=229
我希望这个值x
作为我的 ColdFusion 函数的参数的 URL 中有一些值。
有人可以告诉我如何x
使用 AJAX 或任何其他方式将 URL 中的值作为参数传递给我的 ColdFusion 函数吗?
我不知道它是如何工作的,但我仍然尝试这样做:AJAX 代码:
$.ajax({
type: "GET",
url: 'SomePathTocfc?method=getsomething&x='+x,
async: true,
success: function(result){
document.getElementById('abc').value = "My Text Input";
}
});
冷融合功能:
<cffunction name="getsomething" access="remote" output="true">
<cfargument name="x" type="string" required="true">
<cfquery name="getReq" datasource="#application.dbsrc#" result =result>
Select * from TableName
Where
<cfif isDefined("arguments.x") >
x = #arguments.x#
</cfif>
</cfquery>
</cffunction>