Tag: coldfusion

cffile替代方案,我需要上传没有表单提交

所以我想使用ajax将文件上传到服务器,因此表单未提交。 Cffile需要filefield属性,但因为没有传递给coldfusion的表单对象不起作用。 我可以将用户输入的值存储为javascript中的变量,并将该变量传递给cf. 如何使用此变量上传文件? 谢谢。 编辑通过提交iframe解决。

如何使用jQuery.post()将JSON数据返回到Coldfusion 8 cfc?

如何使用jQuery.post()将表单发布到Coldfusion.cfc方法并返回json数据? 是否有某种方法我需要格式化url或表单值以指定要远程调用的cfc方法? 如何告诉Coldfusion返回json数据? 我搜索了现有的jQuery / Coldfusion.cfc问题,我正在寻找一些清晰度。 我找不到一个显示Coldfusion cfc的完整过程的例子。 HTML表格: Open Dialog Title: Address: sample.js: jQuery(function ($) { var saveUrl = “remote.cfc?method=save”; // Is this the right way?? // Bind link to open the dialog box $(‘a#openDialog’).click(function() { $(‘#myDialog’).dialog(‘open’); }); // Configure jQuery UI dialog box and callback methods // Is this right?? $(“#myForm”).dialog({ buttons: { […]

复杂的Javascript计算

我有一个相当大的桌子,需要在右侧和底部总计每日总数。 我已经能够正确地得到一方,但不是底部。 我可能想的太少了,但目前我有这个:(是的,我知道它不正确,不起作用。我正在测试) 脚本: HorizVertiCalc = function(h, v){ $(‘.R’+r).sum(“keyup”, “.vttl”+v); $(‘.C’+v).sum(“keyup”, “.vtotal”+r+v); } 标记: #labels[r]# #Left(DayOfWeekAsString(i),3)# Total 正如您所看到的,我正在使用循环生成表,因此我需要获取每列和每行的总计。

在cfc发送的jQuery $ .post中返回变量undefined

我使用$.post()将json发送到我的cfc,它会更新一些记录。 我没有将json返回到调用页面,我只是返回我在cfc中设置的变量的内容。 根据该变量的值,更新未成功。 我似乎无法获得变量的内容。 我刚开始使用jQuery,所以我认为我做得对,但显然不是。 jQuery: $(“#edit_button”).click(function(){ if(theArray.length > 0){ theJson = JSON.stingify(theArray); $.post(“cfcs/fund_profile.cfc”,{ method:”updateProfile”, data:theJson, dataType:”text” success:function(response){alert(response);} }); } }); 我不会发布整个cfc,只是重要部分。 我只是返回一个字符串。 …

在jquery发布后,我无法使用coldfusion读取表单值

我有一个jquerypost: $(document).ready(function() { $(“#JqPostForm”).submit(function(){ $.post(“messages.cfm”, $(“#JqPostForm”).serialize()); return false; }); }); Name: 我在messages.cfm中的代码 #form.name_post# 我有500内部服务器错误… Element NAME_POST is undefined in FORM. 但是,如果我去cfdebug部分 Form Fields: FIELDNAMES=NAME_POST NAME_POST=John doe firebug:参数application / x-www-form-urlencoded name_post john doe 资源 name_post =约翰+ DOE 即时通讯使用jquery 1.4.3和coldfusion 7 谢谢 普卢塔科

如何返回“id”和“text”

我正在使用AutoComplete按名称进行搜索。 我可以输出名称,但在提交表单后,我想传递emp_id值,而不是fullname 。 如何修改它以获取emp_id值,而不是fullname ? 我提交表单后我想要它,我得到emp_id而不是fullname值。 search_employee.cfc SELECT fullname ,emp_id …. JavaScript的 $(document).ready(function() { $(‘.gettingName’).autocomplete({ source: function(query, response) { $.ajax({ url: “test.cfc?method=queryNames&returnformat=json”, dataType: “json”, data: { searchPhrase: query.term }, success: function(result) { response(result); } }); } });

使用Coldfusion cfc如何在编辑表单中格式化jqgrid相关选择的返回数据?

我试图弄清楚如何设置动态依赖选择。 这是我原始post的编辑,旨在使其更具可读性和清晰度。 我已经包含了我的整个网格,以防它有所帮助,但它可能是太多的信息。 网格显示完美。 $(document).ready(function() { $(“#list”).jqGrid( { url:’Users2.cfc?method=getUsers’, //CFC that will return the users datatype: ‘json’, //We specify that the datatype we will be using will be JSON cmTemplate:{resizable:false, width:124}, colNames:[‘Bill To Code’,’User ID’, ‘GL_comp_key’, ‘Branch ID’, ‘Warehouse ID’, ‘Final Approver’, ‘Active’, ‘Primary Approver’, ‘Administrative’,’Secondary Approver’], //Column Names //The Column Model colModel :[ {name:’ar_bill_key’,index:’ar_bill_key’,editable:true,searchoptions:{sopt: […]

CFC JSON输出 – 显示查询结果的问题

这是一个很长的问题 – 有很多细节 – 所以首先为此道歉 – 但我不确定如何以更简洁的方式提出这个问题。 我有两个CFC,都设计为从查询返回JSON,然后我使用jquery来显示结果。 第一个CFC看起来像这样: 调用此方法并使用以下内容显示结果: $.getJSON(“getRequests.cfc?method=getRequests&returnformat=json&queryFormat=column”,{“status”:1}, function(res,code) { if(res.ROWCOUNT > 0){ for(var i=0; i<res.ROWCOUNT; i++) { s = " ” + res.DATA.TITLE[i] + ” Panel RFQ ID” + “” + /*res.DATA.PANEL[i] +*/”” + res.DATA.JOB_ID[i] + “” + “Responses” + /*res.DATA.RESPONSES +*/ “Due ” + res.DATA.REQUIRED_DATE[i] + “” + ” “; […]

$ Ajax – 得到coldfusion错误“ColdFusion无法将您指定的文本添加到输出流中。”

由于这个错误,我在几页上停了下来。 我不确定为什么我的cfc方法将任何内容返回到输出流。 这是返回错误消息的成功函数。 数据库正在正确更新。 function onSelectChange(){ var selected = $(“#MrMrsSelect option:selected”); if(selected.val() != 0){ //alert(“You Selected ” + selected.text() + “for ” + SelectedInvid); $.ajax({ type: “POST”, url: “cfc/basic.cfc?method=FixMrMrs”, data: “indivNum=” + SelectedInvid + “&MrMrs=” + selected.text(), error: function (xhr, textStatus, errorThrown){ // show error alert(errorThrown); }, success: function(data ) { alert(data); }, CFC: UPDATE […]

Coldfusion和jquery ajax

我的cfc正在工作,因为我可以调用它并获取json数据字符串,但是,我的jquery ajax调用给了我一个错误“SyntaxError:JSON.parse:意外的数据结束”。 ajax电话: $.ajax({ type: “get”, url: “/surveymanagement/admin/client.cfc”, dataType: “json”, data: { method: “GetClientsByName”, name: “im” }, success: function(data){ $(“#here”).html(data); }, error: function(a,b,c){ $(“#here”).html(a.responseText + c); } }); 当我在另一个cfm页面中调用该组件时,我的cfc返回字符串: [{“client_id”:58,”client_name”:”Aimbridge”},{“client_id”:104,”client_name”:”IMF”}] 。 我的问题可能是什么? 另外,如果我在浏览器中直接访问我的cfc http://domain.com/filepath/client.cfc?method=GetClientsByName&name=im我不会出错,但它只是一个白色的屏幕。 当我直接去看时,我不知道我应该看到什么。 为了所有信息,这里是client.cfc: SELECT client_id, client_name FROM Clients WHERE client_name LIKE 注意:我正在使用coldfusion7所以我不能使用returnformat=’json’ application.cfc可能在这里出了点问题: <cfset form_value_temp=replace(form_value_temp," “, “>”, “all”)> AN UNEXPECTED ERROR HAS […]