В настоящее время работаю над асинхронной отправкой в ColdFusion. У меня всегда с этим проблемы. У меня есть форма, которую я хочу отправить на удаленный CFC и получить какой-то ответ. (Со временем эта форма будет иметь черновую функцию...) Я знаю, как настроить каждую часть: форму и CFC. Моя проблема заключается в их подключении!!! Об этом был какой-то похожий пост, но ни один из них не дает достаточно информации ... по крайней мере, для меня.
Форма:
<cfform action = "/cfc/request.cfc?method=updateRequest" method = "post" name = "requestForm" id = "requestForm" enctype="multipart/form-data">
........<!-- Fields redacted -->
</cfform>
Метод CFC (это был просто тест):
<cffunction name="updateRequest" access="remote" returntype="numeric">
<cfargument name="form" type="struct" required="yes">
<cfset var status = 0>
<cfreturn status>
</cffunction>
Примечание: моя функция CFC настроена на дистанционное управление и т. д. и т. д. и т. д.
У меня здесь есть моя форма, которая должна публиковаться на cfc, однако на самом деле она переходит на страницу cfc. Я не хочу этого. Я так разочаровался в попытках использовать ajax с ColdFusion. Я готов прибегнуть к простому использованию jQuery для его отправки. Я могу сделать это jQuery... однако я не знаю, как получить поля в структуру. (Эта форма будет большой...) Я хотел бы посмотреть, как отправлять информацию формы в виде структуры либо в ColdFusion, либо в jQuery. Я хочу иметь возможность сохранять имена полей формы.
Даже если бы кто-то мог указать мне правильное направление... это было бы здорово. Я когда-то пытался найти ХОРОШИЙ учебник по этому вопросу, но тоже не смог.