如何使用单选按钮识别动态内容(来自 oracle 数据库)并插入到数据库中
How to identify the dynamic content (from oracle database) and insert into database using radio button?
我的预言机数据库由4个表组成。第一个表包含 QuestionId(Pk) 和问题,第二个表包含 AnswerSuggestionID(Pk) 和 Advice,第三个表包含 categoryId(Pk) 和 Category,第四个表包含 displayid(pk)、QuestionId(fk)、AnserSuggetionId(fk) 和 categoryId。
我的JSP页面代码:
<tr>
<td class="regis" valign="top"><%=qId %></td><td class="regist" valign="top"> <%=questions %></td>
<td class="regis" valign="middle"><input type="radio" id="rname" name="<%=qId %>" value="yes" class="rsubmit" onclick="<%=qId %>()" /><span>Yes</span>    <input type="radio" name="<%=qId %>" value="no" checked="checked" onclick="<%=questions %>()"/><span>No</span></td>
<td>**onclick radio button yes then i have to display suggestions here without refresh the page.**</td>
注意:有时一个问题会有 2 个或更多建议。有时,对于 2 个以上的问题,类别会相同。有时对于 2 个问题,答案会相同。
谢谢问候,兰迪普
从逻辑上讲,如果可以有多个正确答案,则不应使用单选按钮。
其次,我建议有一个提交按钮。只有单击按钮,您才能提交表单并将数据保存到数据库中。
我宁愿建议您使用链接或按钮而不是单选按钮来下载动态内容。无论如何,让我们继续使用"是"单选按钮的代码:
<input type="radio" id="rname" name="<%=qId %>" value="yes" class="rsubmit" onclick="<%=qId %>()" /><span>Yes</span>
首先:您不能在单选按钮的 onclick 属性中<%=qId %>()
。你应该创建一个Javascript函数,比如downloadContent()
,并在这里传递它的引用。
var downloadContent = function(question_id) {
// your code goes in here
};
现在,您应该将其引用到处理程序onclick
如下所示:
<input type="radio" id="rname" name="<%=qId %>" value="yes" class="rsubmit" onclick="downloadContent(<%=qId %>)" /><span>Yes</span>
现在,在downloadContent()
中,您可以进行 AJAX 调用并以 XML 或 JSON 的形式从服务器下载相关数据。接下来,您将迭代此数据并更新您的 DOM。 使用AJAX和DOM对于普通Javascript可能很棘手,因此我强烈建议使用jQuery等框架。希望对您有所帮助。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 如何通过php页面将数据库值检索到jquery自动完成框中
- 使用javascript从数据库中添加表
- 通过CSV文件上载更新数据库表
- 平均值:无法将数据更新到数据库
- 如何使用 Angular JS 将数据保存在数据库中
- Rails-JQueryUIAutcomplete和AJAX不工作,可以't连接到数据库
- 在谷歌地图上绘制位置数据库
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 有没有一种方法可以使用javascript和节点模块(oracledb)将csv导入oracle数据库
- 使用 jsp 和 oracle 数据库创建登录选项
- 如何使用单选按钮识别动态内容(来自 oracle 数据库)并插入到数据库中
- 可以't从我的dll中连接到Oracle数据库
- 在java脚本的帮助下,在日历中显示背景日期应该是红色的,我也从oracle数据库中获取数据
- 从JavaScript连接到Oracle数据库
- npm安装oracle数据库失败
- HTML5+javascript,如何连接数据库,如oracle,msql
- 我如何检查表或视图是否存在于Oracle数据库使用javascript
- 如何使用Javascript连接Oracle数据库;HTML
- 我可以连接到远程oracle数据库与客户端javascript