簡體   English   中英

Lucee ColdFusion.Ajax.submitForm

[英]Lucee ColdFusion.Ajax.submitForm

我正在將一個站點從 ColdFusion 轉換為 Lucee(第一次)。 ColdFusion.Ajax.submitForm('runMe', 'runCode.cfm', callback_testMe, errorHandler_testMe);中,使用cfajaximport標簽后,可以運行類似這樣的JS代碼:

我似乎無法在 Lucee 中運行它。 我正在尋找某種 Lucee 替代品,但似乎找不到任何東西。

基本上,我想提交表單數據,運行一些服務器端的東西,然后返回結果而不刷新頁面。

任何幫助將不勝感激。

Lucee 沒有 CF UI 標簽,您將不得不使用 jQuery AJAX 或類似標簽來執行此操作。

var formID = "runMe"; // formId Param
$("#"+formID).on("submit", function (e) {
    e.preventDefault(); // Prevent page load
    $.ajax({
        type: "POST", // httpMethod Param
        url: "runCode.cfm", // URL Param
        data: $(this).serialize(),
        success: function (data) {
            console.log(data); // callbackhandler
        },
        error: function (xhr, ajaxOptions, thrownError) {
            console.log(thrownError); // errorHandler
        }
    });
})

這應該做完全相同的事情,我什至從ColdFusion.Ajax.submitForm中指出了類似的參數

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM