自动刷新内容,但如果关注此内容中的某个输入,则不刷新
Auto refresh content but not if focus on the one of the inputs in this content
我有视图:
...
<div id="actualverses">
@Html.Action("Render3ActualVerses")
</div>
...
<script type="text/javascript">
$(function () {
setInterval(function () {
$('#actualverses').load('/Verse/Render3ActualVerses'); }, 3000);
});
</script>
一切都很好,但在id为"actualverses"的div中是输入,我想刷新这个视图,但如果焦点是其中一个输入,则不刷新。类似于:
<script type="text/javascript">
$(function () {
if(??? !focus on the $('#txtString')){
setInterval(function () {
$('#actualverses').load('/Verse/Render3ActualVerses'); }, 3000);
}
});
</script>
如何在JavaScript中编写"if not focus on the element with id="txtString"?
我需要这个网站:http://boutsrimes.somee.com/我想用id"actualverses"刷新div的内容,但如果用户在这个div 中的输入中键入了一些内容,则不刷新
使用.is(":focus")
$(function () {
setInterval(function () {
if ($("#txtString").is(":focus"))
$('#actualverses').load('/Verse/Render3ActualVerses');
}, 3000);
});
相关文章:
- 从MySQL数据库中获取输入数据需要两次页面刷新
- 更新其中一个字段时刷新其他输入字段.使用Angularjs(附Plunker)
- 点击页面刷新;重新显示两个输入元素
- Chrome没有正确地将值应用于正在被“刷新”的输入;观看”;
- 自动刷新内容,但如果关注此内容中的某个输入,则不刷新
- 输入文件:如何在刷新后显示文件名
- AJAX/JS:抓取多个输入字段而不刷新或点击按钮,php会回显该值
- 自定义CSS输入框,使页面按ENTER键刷新
- JS/Ajax:抓取输入字段值,无需刷新或点击按钮
- JS/AJAX:提交时不刷新或按钮单击不触发输入
- AJAX/JS:是否可以在没有提交按钮和刷新页面的情况下获取输入文本的值
- 自动刷新输入时间对象,无需重新加载页面
- 在检票口中刷新页面后重新聚焦输入字段
- 输入最后一个字段后自动提交/刷新信息路径表单
- 如何在不刷新的情况下将表单输入附加到变量
- 我使用jquery创建输入字段,刷新页面后如何保持这个“新输入值”的存在
- 在输入字段更改时刷新 Javascript 变量
- 如何在页面刷新后保留输入单选按钮的状态
- 刷新输入:使用Jquery Mobile从iframe接收无线电
- Sencha touch:如何刷新输入标签