Textarea必需的attribut在javascript中不起作用
Textarea required attribut does not work in javascript
我使用Bootstrap模式对话框让我的客户向我建议他们的意见,&我想根据需要制作消息的Textarea
,但它不起作用,你能看看并告诉我这里的错误在哪里吗:
HTML文件:
<ul class="nav navbar-nav">
<li><button type="button" class="btn btn-link" id="suggestion">Please let us know if you have any suggestions to
improve our service to you.</button>
</li>
</ul>
Javascript文件:
<script>
$('#suggestion').click(function () {
BootstrapDialog.show({
title: 'Suggestion Box',
message: $('<textarea rows="10" class="form-control" id="suggested_message" placeholder="Please make your suggestions" maxlength="10" required></textarea>'),
buttons: [{
label: 'Submit',
cssClass: 'btn-primary',
hotkey: 13, // Enter.
action: function(dialogRef) {
$.ajax({
type : "POST",
data : { 'message': $('#suggested-message').val()},
url : "{{ path('service_tool_suggest') }}",
success :
BootstrapDialog.alert('Your message has been received, it will be considered as soon as possible')
})
dialogRef.close()
}
}]
});
})
</script>
在BootStrapDialog回调中,您可以测试文本区域是否为空
https://jsfiddle.net/9n7Ld0nk/
//test value of text-area (TODO blank spaces, etc)
if (suggestedMessageTextArea.value.length === 0) {
BootstrapDialog.alert('empty area');
} else {
$.ajax({...});
}
相关文章:
- 幻灯片滚动javascript不起作用
- 当我在浏览器中打开HTML文件时,javascript不起作用
- 来自MDN的循环示例的JavaScript不起作用
- 在IE中切换javascript不起作用的复选框
- 在SVG中创建带有外来对象的文本区域的Javascript不起作用
- 寻呼<李>javascript不起作用
- 想制作一个基于URL的音频播放器,但Javascript不起作用
- 从Android设备浏览时Javascript不起作用
- 在 Javascript 不起作用的情况下为数字添加逗号
- 获取PHP变量的JavaScript不起作用
- 有些JavaScript不起作用
- 保存HTML文件后,Javascript不起作用
- onClick javascript不起作用
- 在Wicket ModalWindow中使用Panel时,HTML中的Javascript不起作用
- Jquery顶部的两行Javascript不起作用
- 当我通过Node服务器提供HTML时,为什么我的页面Javascript不起作用
- Javascript不起作用,但当放置断点并从chrome调试器工具中单击文件时,它可以正常工作
- 为不同的屏幕分辨率加载css样式的Javascript不起作用
- 在IE9中javascript不起作用,但在打开控制台后它就起作用了
- 为什么Javascript不起作用