【发布时间】:2021-08-07 05:14:59
【问题描述】:
我正在使用 WTForms 创建一个表单,其中的字段具有像这样的“子字段”-
class TableName(FlaskForm):
schema = StringField('Schema', validators=[DataRequired()], id = 'schema_name')
table = StringField('Table', validators=[DataRequired()], id = 'table_name')
class QaForm(FlaskForm):
test_table_in = FormField(TableName, id = 'test_table')
prod_table_in = FormField(TableName, id = 'prod_table')
前端看起来像这样 - fields consisting of "sub-fields"
如何在 JQuery 中引用这个表单元素?我已经尝试了以下方法,但是当我尝试打印变量时它给了我一个“未定义”的错误-
var tables = {
test_table: $('#test_table-schema_name').val() + "." + $('#test_table-table_name').val(),
prod_table: $('#prod_table-schema_name').val() + "." + $('#prod_table-table_name').val()
};
【问题讨论】:
标签: javascript jquery flask wtforms form-fields