Tag: coldfusion

ColdFusion UI标记到jQuery转换

我试图将具有各种ColdFusion UI标记的一些代码转换为jQuery。 我必须创建一个迁移计划。 目前这就是我所拥有的 Tag Replacement CFApplet ??? CFCalendar http://jqueryui.com/datepicker/ CFChart http://stackoverflow.com/questions/1201098/jquery-charting CFForm too many to list CFGrid http://stackoverflow.com/questions/5622716/choosing-a-jquery-datagrid-plugin CFMap ??? CFProgressBar http://jqueryui.com/progressbar/ CFSlider http://jqueryui.com/slider/ CFTextArea (rich edit) ??? CFToolTip http://jqueryui.com/tooltip/ CFTree http://stackoverflow.com/questions/1710114/jquery-tree-plugin CFWindow http://jqueryui.com/dialog/ 某些ColdFusion标记(如cfapplet和cftextarea)似乎没有简单的对应替换。 我特别关注cfmap和cftextarea。 是否有与这些相对应的jQuery东西?

在Coldfusion CFC中接收上传的文件

我有一个Backbone前端,它将带有上传文件的rest调用发送到Coldfusion后端。 一旦它到达我的CFC,我需要知道如何“获取”文件。 不幸的是我对是否正在发送文件有疑问,我的POST很好,并从CFC返回一个基本字符串,所以我知道这是有效的。 POST有效负载如下所示 ——WebKitFormBoundarymjCH1xJJ2D10ncj8 Content-Disposition: form-data; name=”qqfile”; filename=”Jellyfish.jpg” Content-Type: image/jpeg ——WebKitFormBoundarymjCH1xJJ2D10ncj8– 我正在使用jquery FineUploader发送请求。 我目前正在使用它来尝试在CFC端获取文件。 我认为这里可能有一些概念,所以我不确定如何真正说出这个问题。 道歉…

从coldfusion查询中形成json以用于jquery自动完成

我很难过。 我有一个现有的自动完成function,当从ColdFusion自动提示输入调用时,该function有效。 现在,我正在尝试将页面转换为使用jQuery自动完成输入,并且无法使其工作。 这是autosuggest.cfc中的现有函数: SELECT DISTINCT SERIAL_NUMBER FROM myTable WHERE SERIAL_NUMBER LIKE ‘%#trim(ARGUMENTS.search)#%’ ORDER BY SERIAL_NUMBER 当我在输入“01”后从我的自动完成输入中调用它时,控制台会显示如下响应: [“0000003001″,”0100002000″,”0100002001″,”0100002002″,”0100002003″,”0100002004”,7300000100,7300000101,7300000102,7300000103,7300000104,7300000105,7300000107,7300000108,7300000109,7300000110,7300000111,7300000112] 请注意,前六个响应在双引号内,而其余的不是。 自动完成显示前六个响应,但不显示其余响应。 这是我的第一个问题。 第二个是我希望将响应注入到输入的文本和值中; 目前,只有文本显示响应。 我并不感到惊讶,因为我只返回一个值。 但是,我无法弄清楚如何实现这一目标。 我尝试用解析函数初始化自动完成,如下所示: $(document).ready(function(){ $(‘#myInputID’).autocomplete( {source: function(request, response) { $.ajax({ url: “cfc/autoSuggest.cfc?method=lookupSerialNumber>&returnformat=json”, dataType: “json”, data: { search: request.term, maxRows: 10 }, success: function(data) { response(data); } }) }, parse: function(data){ return $.map(data, […]

JQuery自动完成远程数据(COLDFUSION)

我是JQuery的新手,试图从ColdFusion查询中提取远程数据,以便在我的文本框中显示。 在调用我的CFC时,我在firebug中收到错误: 未捕获的TypeError:不能使用’in’运算符来搜索’453′ 我不知道这可能是什么意思。 我可以看到这是从我的数据库中提取数据,因为在我的控制台输出中,我看到了我的数据: [{“value”:1,”label”:”Test article”}] jquery-1.10.2.js:997 有人可以帮忙解决这个错误吗? 完整的HTML代码: Untitled Document <!— —> $(function() { $( “#searchField” ).autocomplete({ source: function(request, response){ $.ajax({ url: “kb/cfcs/search.cfc?method=lookupTitle&returnformat=json”, dataType: “json”, data: { searchterm: request.term }, success: function(data){ response(data); } }) }, minLength: 3, select: function(event, ui) { $(‘#searchField’).val(ui.item.value); $(‘#defaultArticleID’).val(ui.item.label); } }); }); … Search KB Articles … 我的CFC: […]

如何将STRUCT – OR – JSON传递给Coldfusion CFC方法

我有一个现有的CFC,在将结构传递给方法时工作正常。 问题是,我们现在还需要通过JSON将数据传递到同一个函数中。 这是CFC片段: … 以下是我们传递结构的方式: voidReturn = application.goxObj.subscribeAPI(preStruct); 现在,我们还需要传递以下内容,但由于CFC期望结构,显然会出现错误: function HandleSubscribe(){ $j.getJSON( “/com/list.cfc?wsdl”, { method : “subscribeAPI”, action : “Create”, listID : $j( “#listID” ).val(), triggerKey : $j( “#triggerKey” ).val(), email : $j( “#emailNL” ).val(), firstname : $j( “#firstnameNL” ).val() }, handleSubscribeCallback ); } 我们如何成功传入getJSON片段? 谢谢。

如何将javascript对象发送到远程CFC组件

我创建了一个javascript对象 var spanglist = { one: q1, two:q2, three:q3, four: q4}; 我创建了一个ajax jquery对象来将数据发送到CFC: $.ajax({ url: ‘gridly/components/pay.cfc’, type:”POST”, dataType:’ json’, data: {method: “structFromJSobjt”, returnFormat:”json”, jsStruct: spanglist} }); 在我的cfc中,我有以下简单的代码: 有人可以指望我一旦在数据中使用数据的方向。

我可以设置全局变量并在其他文档就绪事件中使用它们吗?

我正在使用jQuery 1.6.2和ColdFusion 9。 请求页面时,包含许多文件。 几个文件包含jQuery文档就绪方法。 我想设置一些我可以在整个页面中使用的全局变量。 例如,我想将这些变量用于我的幻灯片: SlideUpRate = 400; SlideDownRate = SlideUpRate * 2; 似乎这种方式不一致。 有没有办法让它一致地运作? ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 在index.cfm文件中,我设置了可以在整个呈现页面中的其他jQuery中使用和重用的全局变量。 var SlideUpRate = 250; var SlideDownRate = SlideUpRate * 2; var HideRate = 250; var ShowRate = HideRate * 2; var ImageUnsaved = “layout/checkbox_unsaved.png”; var ImageSaved = “layout/checkbox_saved.png”; $(document).ready(function() { // other jQuery stuff });

使用jquery和coldfusion cffile上传多个文件

不是一个问题…只是想在某处发布,因为我无法在其他地方找到它。 现在我已经拼凑了一个工作演示,我想我会分享。 这在Coldfusion和Railo CFML服务器上同样有​​效。 问题是,对于CFML开发人员而言,CFFILE不能与 …传统上如果你想上传3个文件并在后端使用CFFILE,则必须包含3个单独的文件您的呼叫页面上的输入。 为简单起见,这是我的解决方案。 它使用Jquery $ .ajax对CFFILE进行多次调用,并将结果返回给调用页面上的div。 我确定有更好的方法来做到这一点,我的代码可能是一个完整的黑客,但下面的例子工作。 希望这有助于某人。 multiFileUpload.cfm Multi File Upload $( document ).ready(function() { $(‘#submitFrm’).on(“click”, function(e){ e.preventDefault(); //The jquery.each() statement loops through all the files selected by user $.each($(‘#multiFile’)[0].files, function(i, file) { var data = new FormData(); data.append(‘file-0’, file); ajaxUpload(data); }); //end .each statement }); //end submitFrm’s click function […]

如何使用JSON格式的jQuery AJAX从.cfm页面输出查询?

我试图使用json格式的jquery从.cfm页面输出查询。 谁能告诉我,我错了什么? 编辑: 在这里回答 编辑:刚刚发布了我的cfc代码 编辑:我目前收到错误。 SyntaxError: JSON.parse: unexpected character. test.cfm输出看起来像 {“COLUMNS”:[“TEAM”],”DATA”:[[“Dallas Cowboys”],[“NY Giants”],[“Philadelphia Eagles”],[“Washington Redskins”]]} 在我的.html页面中,我有 $(document).ready(function(){ $(“#runQuery”).click(function () { $.ajax({ type: “GET”, url: “./test.cfm”, dataType: “json”, success: function (resp, textStatus, jqXHR) { buildResultsTable(resp); }, error: function (jqXHR, textStatus, errorThrown) { alert(errorThrown); } }); }); function buildResultsTable(resp) { var tmp_html = $(“”); var j […]

使用ColdFusion,jQuery和Ajax填充第二个下拉列表

我有一个有14个值的下拉列表。 根据所选的值,它将查询SQL Server数据库并返回一些客户端以在第二个下拉列表中显示。 我希望第二个下拉列表使用jQuery Multiselect Widget,其中每个值都有一个复选框可供选择。 这是我上次尝试做的事情,它只是不起作用。 Tier: Tier 1 Tier 2 Tier 3 Tier 4 Tier 5 Tier 6 Tier 7 Tier 8 Tier 9 Tier 10 Tier 11 Tier 12 Tier 13 Tier 14 Client: 这是jQuery的一次尝试: $(‘#click_me’).click(function() { alert(‘here’); $.ajax({ url: ‘Ajax-test.cfc?method=returnSomething’, data: { Tier: $(‘#lstTiers’).val() }, cache: false, dataType: ‘json’, success: function(data) […]