- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想从mysql db获取数据,首先用户选择db,然后输入id #
select db<select id="db" name="db_name">
<option value="">-choose-</option>
<option value="ekoloji_db">ekoloji</option>
<option value="ejobios_db">ejobios</option>
<option value="ejen_db">ejen</option>
</select><br/>
<table>
<tr><td> article id: <input id="articleID" type="text" name="Article_ID" size="3"/></td>
<td><div id="showarticle">
</div></td>
</tr></table>
我想在输入文章 ID 后显示文章标题,但不刷新页面。因为我是 jquery 新手,所以我找到了 .post()
并以一种天真的方式实现了,
$(document).ready(function(){
$("#db").change(onSelectChange);
});
function onSelectChange(){
var selected = $("#db option:selected");
var output = "";
output = selected.text() ;
$.post('db_connect.php', {db: "selected"}, function(show){
$("#showarticle").html(show);
});}
当从下拉列表中选择 db 时,它会在 showarticle div
中显示文章标题,但我想要的是,在将文章 ID 输入文本框后使其可见。
来自 php 的是字符串,我必须发布下拉值和 aricle id,然后显示它。但我被困住了。
事件顺序应该是:
非常感谢任何帮助..
最佳答案
试试这个:
$(document).ready(function(){
$("#articleID").blur(function() {
var articleid = $(this).val();
var selected = $('#db').val();
$.post('db_connect.php', {"db": selected, "articleid" : articleid},
function(show){
$("#showarticle").html(show);
}
)
});
});
Docs for .blur() are here您可以使用 blur
监听器并同时实现一个函数。
我从输入的this
中获取值,然后从您的选择列表db
中获取当前选择(值)。将数据发布到服务器。
关于jquery - 当盒子充满 jquery .post() 时从 mysql 获取行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9615513/
我有一个 Storm 拓扑,其中一个 bolt 应该与ElasticSearch交互。 public static Client client; public static Settings sett
我目前正在开发 LIMS。我需要检索与需要使用某种准备方法准备的实验室 sample 相关的信息。 (我对此进行了相当多的简化,因此对任何错误表示歉意。)我需要在查询结果中生成的列是: Sample
我必须以下文件夹结构: main - server -- server-module-1 --- a --- b --- c -- server-module-2 --- d --- e --- f
Tomcat 和我的自定义 JAAS LoginModule 运行良好,但每次我输入错误的凭据时,整个 LoginException 都会写入日志。根据定义,LoginModule 必须在身份验证失败
我一直在关注有关 iOS 开发的教程 - 特别是向下钻取 UITableViews。我建立了自己的自定义 plist,但我似乎无法让 DetailViewController 填充我的 plist 信
我对 QT 比较陌生。在我的代码中,我创建了一个 QTableWidget,遍历行并将单元格设置为 QLineEdits 和 QCheckBoxes。我想这样做,以便更改任何 QLineEdits 中
我刚开始使用 Chrome 的分析器。所以这可能是对我得到的结果的误解。 如果我打开 Chrome 分析器并拍摄以下网页的堆快照,我会注意到 obj3 的保留大小是 obj1 和 obj2 的保留大小
我正在尝试使用 Python 2.7 中的 BeautifulSoup 4 解析 youtube 评论。当我尝试播放任何 YouTube 视频时,我会收到充满 BOM 的文本,而不仅仅是在文件开头:
我有此消息的完整系统日志: mysqld[963]: 2016-10-23 20:54:14 140708269390592 [警告] 拒绝用户 ''@'localhost' 访问(使用密码:NO)
我有一个数组,里面装满了NSDictionaries。我想找到其中一本字典的 index,但我对这本字典的了解只是键 @"name"的 value。我该怎么做 ? 最佳答案 在 theArray 中查
我想在之前的div内容满了文字的时候显示div,然后继续用剩下的文字填充这个新的div。 我不知道怎么办。事实上,在下面的代码中我写道,div 是在单击按钮时显示的。我也无法设置上面解释的“填充操作”
这是发生了什么: 内部数据库内容:一个类有一个字符串属性,用于存储电话号码。这个数字是使用代码设置的 CFBridgingRelease(ABMultiValueCopyValueAtIndex(AB
我的 logcat 中收到了数千条以下警告消息,它挤掉了我实际要查找的消息: W/ActivityManager﹕ Wtf, activity ActivityRecord{4338cd90 u0 u
我尝试使用 mongoimport 在 mongodb 中导入单个 csv 文件,使用 mongoimport -d mydb -c things --type csv --file location
我的 Rails 开发日志中有大量这样的行: Started GET "/assets/services.css?body=1" for 127.0.0.1 at 2012-11-26 02:27:4
我在 Xcode 8/iOS 10/Swift 3 中遇到 Firebase 问题。试图让 Firebase Analytics 全部设置好。但是在 iOS10 中,控制台会记录来自 Firebase
我的 logcat 中充满了以下消息 - E/UsDebuggingManager( 476): java.io.IOException: Connection refused E/UsDebugg
总结 我有各种单节点 Kubernetes 集群,这些集群在累积约 300 个已完成的作业后变得不稳定。 例如,在一个集群中,有 303 个已完成的作业: root@xxxx:/home/xxxx#
我是一名优秀的程序员,十分优秀!