如果单击"提交"按钮,输入字段的值为空,如何使用JQUERY显示警报?
<input type="text" id="myMessage" name="shoutbox_msg" size="16" class="field_nosize" maxlength="150">
<input id="submit" type="submit" name="submit_post" class="button_nosize" value="Senden" onclick="sendMessage(); clearInput();">
Run Code Online (Sandbox Code Playgroud) 我正在开发一个允许用户按标签发布内容的Web应用程序,但问题是,如果用逗号分隔并且文本字段值仍然只相同于视图,我将如何在标记周围创建一个很好的块用户会有所不同.
一个例子是YouTube或StackOverflow,现在我不需要它来检查数据库或任何东西.
谢谢!
如何设置我的cookie在30秒或1米后过期?这是我的代码:
$.cookie('username', username, { expires: 14 }); // expires after 14 days
Run Code Online (Sandbox Code Playgroud) 我想通过jquery打开bootstrap模式.我知道ajax在成功运行时会发出警报.但无法打开模态.这些是我的代码.
$.ajax({
type: "POST",
url: "<?php echo base_url() . 'index.php/application/requestCode'; ?>",
data: {
'apiName': apiName,
'api': api,
'hotel': hotel,
'payment':payment,
'template': template
},
success: function(msg)
{
$("#getCodeModal").modal("toggle");
$("#getCode").html(msg);
}
});
Run Code Online (Sandbox Code Playgroud)
我的模态HTML是:
<!-- Modal -->
<div class="modal fade" id="getCodeModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel"> API CODE </h4>
</div>
<div class="modal-body" id="getCode" style="overflow-x: scroll;">
//ajax success content here.
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
在控制台中出错:模态不是函数.
我遇到了jquery的问题.我的HTML是
<div id="first">
<span class="test"></span>
</div>
<div id="second">
<span class="test"></span>
<div>
Run Code Online (Sandbox Code Playgroud)
现在我尝试使用Jquery在span中添加文本
$j('span.test').text('Welcome');
Run Code Online (Sandbox Code Playgroud)
之后变成,
<div id="first">
<span class="test">Welcome</span>
</div>
<div id="second">
<span class="test">Welcome</span>
<div>
Run Code Online (Sandbox Code Playgroud)
但是,我正在努力实现的是,
<div id="first">
<span class="test">Welcome</span>
</div>
<div id="second">
<span class="test"></span>
<div>
Run Code Online (Sandbox Code Playgroud)
我怎么能在jquery中这样做?
谢谢
我正在Android中制作自定义应用程序.我在div中显示一个带有img标签的html页面.
<div class="press">
<img src="but.png" width="150" height="62" border="0"/>
</div>
Run Code Online (Sandbox Code Playgroud)
在我写的javascript中:
$(".press").bind("click",function()
{
//display something
});
Run Code Online (Sandbox Code Playgroud)
当我点击图像时,点击工作正常,但图像被蓝色覆盖图包围.
我不明白如何删除它.我尝试了很多方法,但没有一个答案有效.请帮忙.谢谢
解释这个问题:
我有一个元素,当点击时会收到一个子元素.该子元素被赋予模糊处理程序.
我想要的是,当浏览器失去焦点时(窗口模糊),不要调用该处理程序.
为了达到这个目标,我尝试了几个方法,这是我目前的努力:
function clicked() {
// generate a child element
...
field = $(this).children(":first");
$(window).blur(function () {
field.unbind("blur");
});
$(window).focus(function () {
field.focus();
field.blur(function () {
save(this);
});
});
field.blur(function () {
save(this);
});
}
Run Code Online (Sandbox Code Playgroud)
这不起作用.似乎正在发生的事情是,当浏览器失去焦点时,该领域首先失去焦点.
我有一些带有属性data-foo和data-bar的DOM元素.
是否有一种优雅的方式只返回那两个属性匹配的元素?
目前我只是使用过滤器,但也许有更好的方法
var result = $('[data-foo="aaa"]').filter('[data-bar="bbb"]');
Run Code Online (Sandbox Code Playgroud) 你能告诉我如何同时将空格替换为下划线(当我在输入栏中输入文字时)?如果我有字符串我就这样使用.
replace(/ /g,"_");
Run Code Online (Sandbox Code Playgroud)
但我正在寻找当用户在输入字段上输入文本然后它自动用下划线替换空格.我使用的键盘事件它只是第一次触发.
$("#test").keyup(function() {
var textValue = $(this).val();
if(textValue==' '){
alert("hh");
}
});
Run Code Online (Sandbox Code Playgroud) 在自定义jQuery UI Slider(和手柄)的高度/宽度时,手柄现在将向左滑动太远(滑块之外).有没有推荐的方法来做这个?
这是一个小提示,向您展示我的意思:http://jsfiddle.net/w7A4k/
我没有在API文档中看到任何内容,我正在使用一个非常基本的设置:
$("#slider").slider({
orientation: "horizontal",
max: 100,
min: 0
});
Run Code Online (Sandbox Code Playgroud)