我在" Ajax模式"中使用Select2所以我从API端点获得选项。但是我需要在用户开始输入后通过Javascript预先填充一些选定的选项。
我尝试将其附加到<select></select>
以及呈现的列表中,但我无法将其正确。
答案 0 :(得分:4)
如果有人在挣扎同样的
var option = new Option("text", "id");
option.selected = true;
$("#id").append(option);
$("#id").trigger("change");
答案 1 :(得分:0)
我就是这样做的(如果你不想添加新选项并使用现有选项):
import os
import sqlite3
data_path = './really/deep/data/path/'
filename = 'whatever'
os.makedirs(data_path, exist_ok=True)
db = sqlite3.connect(data_path + filename + '.sqlite3')
db.execute('CREATE TABLE IF NOT EXISTS TableName (id INTEGER PRIMARY KEY, quantity INTEGER)')
db.close()
HTH