我如何通过这个Coldfusion url param?

时间:2011-10-04 16:06:40

标签: ajax coldfusion

将url参数传递给以下内容的正确语法是什么:

var myInbox = "/test/SecComm/ajax_inboxResults.cfm?folderID="+url.folderID;
      $.post(myInbox,function(data){
          $("#messageList").html(data);
      });

2 个答案:

答案 0 :(得分:2)

你可以这样做。您还可以根据文档here传递data参数。请注意,postajax的简写,它是我链接的文档。

所以只需添加

data: {
   folderID: <cfoutput>#url.folderId#</cfoutput>
}

进入帖子调用,并从查询字符串中删除?folderID....。对于你的情况来说它并不重要,但是你要传递的参数越多,使用data的清洁工就越好。

答案 1 :(得分:2)

url.folderID是ColdFusion参数,而不是JavaScript参数。如果此代码在.cfm文件中,请用#的

包围它
var myInbox = "/test/SecComm/ajax_inboxResults.cfm?folderID="+#url.folderID#;