jquery - Octobercms 使用 Ajax 填充表单域
问题描述
我需要在手动填写电子邮件字段后自动填写表单文件(姓名、姓氏、年份和复选框组运动)。
defaulty 仅启用电子邮件字段以进行写作,其他字段禁用手动填写复选框组运动为空
填写电子邮件 (johnny.bonny@eusports.com) 后,其他字段将自动填写并创建复选框组。
所有表单字段的属性从禁用更改为启用
这是数据结构 - 例如数组(通常来自 db )
$athlete = array(
"email" => "johnny.bonny@eusports.com",
"name" => "Johnny",
"surname" => "Bonny",
"year" => "2011",
"sports" => array(2,5)
);
$sports = array(
1 => "Hockey",
2 => "Football",
3 => "Floorball",
4 => "Voleyball",
5 => "Baseball"
);
复选框组将仅针对值 "sports" => array(2,5) 中的值创建,并且将被取消选中。
<input type="checkbox" id="sports-2" name="spors[2]">
<label for="sports-2"> Football </label>
<input type="checkbox" id="sports-5" name="spors[5]">
<label for="sports-5"> Baseball </label>
如果您有任何想法如何让优雅不高兴,请提供建议。
我只找到了关于 Ajax 验证、保存记录、加载内容等的教程,但没有找到高级表单的教程。
谢谢你
瓦塞克
解决方案
推荐阅读
- android - 如何执行一个动画然后另一个
- scala - Scala .map() 信息丢失(因为返回类型与元素相同:Set)
- android - 出现错误:创建 Google Maps Activity 项目后清单合并失败
- java - AsyncHttpClient 不会让程序退出
- javascript - 为什么 $data 引用在此示例中不起作用?
- linux - Makefile:138:TooN、libCVD 和 Gvars3 安装中目标“全部”的配方失败错误
- python - 在我自己创建的函数周围包裹一个 pandas 函数
- acumatica - 如何将通配符附加到 DAC 字段的子字符串?
- search - Grep 获取字符串并读取内容,直到下一个匹配字符串
- css - 如何更改单个垫子步骤图标的背景颜色?