使用 jQuery 从选择标签中抓取文本
Grabbing text from select tags with jQuery
我正在尝试将第二个选择语句更改为第一个选择语句中的选择。
这是我目前拥有的代码,它不起作用:
function getSchedText() {
var schedGrab = $("#schedGrab").text();
if (schedGrab == "English") {
$("#schedPost").load('../start/english.html');
}
else if (schedGrab == "Spanish") {
$("#schedPost").load('../start/spanish.html');
}
else if (schedGrab == "") {
$("#schedPost").load();
}
else {
$("#schedPost").load('../start/testdoc.html');
}
}
这是根据 HTML:
<select name="class1" class="login" id="schedGrab" onclick="getSchedText()">php include</select>
<select name="class2" class="login" id="schedPost"></select>
你可以像下面这样做
$('#schedGrab').change(function() {
var schedGrab = $(this).find('option:selected').text();
if (schedGrab == "English") {
$("#schedPost").load('../start/english.html');
}
else if (schedGrab == "Spanish") {
$("#schedPost").load('../start/spanish.html');
}
else if (schedGrab == "") {
$("#schedPost").load();
}
else {
$("#schedPost").load('../start/testdoc.html');
}
});
因为你是用"JQuery"来放置标题
的尝试这种方式
$("#schedGrab").change(function(){
//Embed your ifelse here but strongly suggest to go for switch statement
alert($(this).text());
})
获取所选选项文本
var schedGrab = $("#schedGrab option:selected").text();
相关文章:
- 在Python中抓取javascript渲染的文本的最快解决方案
- 使用 jQuery 从选择标签中抓取文本
- 使用 jQuery 将 HTML 文本抓取到 JSON 中,但由于循环引用而无法字符串化
- Beautifulsoup抓取数据,其中有js文本在中间
- 如何使用rangy从iframe中抓取选定的文本
- 使用 casperjs 抓取文本节点的最快方法
- 如何分析 XML 文件和抓取文本值
- 从 URL 中抓取文本和媒体
- Rails 3 - 从文本区域中识别属性并抓取它(如果可用)
- 如何抓取页面上的某些文本
- 如何从URL中抓取文本并放置在JS数组中
- JS从文本框中抓取文本,传递给asp.net mvc ActionResult,但ActionResult参数显示为nu
- React Native TextInput抓取高亮显示的文本,并在我点击时保持高亮显示
- 如何在事件onclick中抓取文本
- 使用 jQuery 抓取跨度文本并作为查询传递
- 使用Python和Selenium抓取Javascript文本
- 使用Python从网页中抓取Javascript文本
- 使用jQuery从标记字符串中抓取一些文本
- 如何使两个骨干取取调用并合并
- 从一个网站抓取纯文本并显示在另一个网站上