iT邦幫忙

2025 iThome 鐵人賽

DAY 13
0

▍程式碼

<script>
    let currentEditingQuestion = null;

    // 點擊題目,打開編輯視窗並帶入對應資料
    $(document).on('click', '.all_questions', function () {
        const questionData = $(this).data("question-data");   // 從 data-question-data 取出題目 JSON
        const index = $(this).data("question-index");         // 取出題目的索引

        if (!questionData) {
            console.warn("⚠️ 無法從題目元素中提取數據");
            return;
        }

        currentEditingQuestion = { ...questionData, original_index: index };

        // 帶入編輯表單
        $("#insert-question").val(questionData.question_text || "");
        $("#insert-option").val((questionData.options || []).join("\n"));
        $("#insert-answer").val(questionData.answer || "");
        $("#insert-sbook").val(questionData.book_source || "");
        $("#insert-page").val(questionData.page_number || "");
        $("#insert-sfile").val((questionData.source_filename || []).join(", "));
    });
</script>

https://ithelp.ithome.com.tw/upload/images/20250927/20169370W8WUxv8HuC.png


上一篇
DAY12 - 編輯題目
下一篇
DAY14 - 複習小考
系列文
打造你的數位圖書館:從雜亂檔案到個人化知識庫14
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言