我有一个包含各种字段的表单.
请参阅jsFiddle演示.
我的目的是仅在用户填写所有字段时启用提交按钮.
到目前为止,我可以在启用提交按钮之前强制标题字段具有内容.如何在启用提交按钮之前完成所有其他字段.
jQuery("input[type='text']").on("keyup", function () {
if (jQuery(this).val() != "" ) {
if (jQuery("#titlenewtide").val() != '')
{
jQuery("#subnewtide").removeAttr("disabled");
}
} else {
jQuery("#subnewtide").attr("disabled", "disabled");
}
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="#" method="post" id="new_tide">
Title: <input id="titlenewtide" type="text" name="title" required> <br>
Description: <textarea name="description" id="description"></textarea> <br>
Tag: <input id="newtag" type="text" name="newtag" required> <br>
Category: <input type="radio" name="category" value="19" required> Animation
<button type="submit" value="Submit" name="subnewtide" id="subnewtide" disabled="disabled">Submit</button>
</form>Run Code Online (Sandbox Code Playgroud)
请注意,我在我的页脚中加载JavaScripts.
使用Bulma CSS框架.
我正在尝试布局一些元素,我不知道为什么在桌面视图上,一旦它们经过视图端口的项目不会进入下一行.
这是一个示例代码和JS Bin的相应链接:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.4.0/css/bulma.min.css">
<title>JS Bin</title>
</head>
<body>
<div class="columns">
<div class="column is-one-quarter">
Col 1
</div>
<div class="column is-one-quarter">
Col 2
</div>
<div class="column is-one-quarter">
Col 3
</div>
<div class="column is-one-quarter">
Col 4
</div>
<div class="column is-one-quarter">
Col 5
</div>
</div>
<div class="columns">
<div class="column is-4">
column is-4
</div>
<div class="column is-4">
column is-4
</div>
<div class="column is-4">
column is-4
</div>
<div class="column is-4">
column …Run Code Online (Sandbox Code Playgroud)我在一个简单的jsp上有这个错误:未捕获的ReferenceError:$未定义
我只是试着回忆一下在eclipse上另一个项目的服务休息,但它似乎不起作用..
代码在这里:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script rel="javascript" type="text/javascript" href="js/jquery-1.11.3.min.js" />
</head>
<body>
<script>
var people = {
"address": "Street 12",
"name": "twelve",
"id": 12,
"surname": "twelve"
};
function sendobject() {
$.ajax({
type: "POST",
url: "http://localhost:8080/HibernateTutorialWeb/rest/person/post",
data: markers,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
alert(data);
},
failure: function(errMsg) {
alert(errMsg);
}
});
}
</script>
<input type="button" onclick="sendobject()" value="send"> </input>
</body>
</<html>
Run Code Online (Sandbox Code Playgroud)
更新:
尝试使用谷歌CDN的jQuery,但仍然无法正常工作
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
未捕获的ReferenceError:$未定义sendobject @index.jsp:15onclick …
我不能为我的生活弄清楚我在这里做错了什么.loaded()回调应该触发但不会触发.这是一个简化测试用例的代码(下面有一个JS小提琴链接):
<script>
function loaded() {
alert('loaded() triggered.');
}
</script>
<script src="https://www.google.com/recaptcha/api.js?onload=loaded" async defer></script>Run Code Online (Sandbox Code Playgroud)
我在表的左右两侧有固定边距的问题.我正在使用Struts2开展一个项目.
我想删除该边距并使用没有边距或填充的所有工作表.我该怎么办?
我刚试过这个,但对我不起作用:
cell.setPaddingLeft(0);
cell.setBorderWidthLeft(0);
cell.setLeft(0);
Run Code Online (Sandbox Code Playgroud)
这适用于我,但单元格的边框,不遵循文本(查看底部的表格)
cell.setPaddingLeft(-50);
Run Code Online (Sandbox Code Playgroud)
这是我的代码的一部分:
Font fontStandard = FontFactory.getFont("Arial", 8);
int w[] = { 50, 50 };
PdfPTable tableInner = new PdfPTable(5);
tableInner.setWidths(w);
cell = new PdfPCell(new Phrase("PADDING -50", fontStandard));
cell.setHorizontalAlignment(PdfPCell.ALIGN_LEFT);
/******/
//cell.setPaddingLeft(0);
//cell.setBorderWidthLeft(0);
//cell.setLeft(0);
cell.setPaddingLeft(-50);
/******/
tableInner.addCell(cell);
document.add(tableInner);
Run Code Online (Sandbox Code Playgroud)