我试图将过去以不同方式使用的正则表达式合并到一些通过JavaScript进行的验证检查中.
以下是我的脚本:
var regOrderNo = new RegExp("\d{6}");
var order_no = $("input[name='txtordernumber']").val();
alert(regOrderNo.test(order_no));
Run Code Online (Sandbox Code Playgroud)
如果txtordernumber
文本框值是六位数或更多,为什么这不会返回true ?
有没有人知道脚本来验证给定图像的文件格式是什么.目前我正在填充图像对象,查看它的高度,宽度和分辨率.我没有看到解释文件格式的此对象的任何特定属性.
我想查看jpg,AI,PSD,High Jes Jpg,Bitmap和Tiff.
这是我目前的脚本:
protected bool IsValidImage(HttpPostedFileBase file, string fileName) {
//verify that the image is no more than 648 wide and 648 pixels tall
Image imgPhoto = Image.FromStream(file.InputStream);
if (imgPhoto.Width > 648)
return false;
if (imgPhoto.Height > 648)
return false;
if (imgPhoto.HorizontalResolution != 72 || imgPhoto.VerticalResolution != 72)
return false;
return true;
}
Run Code Online (Sandbox Code Playgroud)
提前致谢
如何在给定下表的情况下向td标记添加类:
<table>
<tr>
<td id="1"></td>
<td id="2"></td>
<td id="3"></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
我想将类添加到id为2的td.在我的例子中,类名是td_highlight.
尝试了几个不同的脚本没有运气.
先谢谢,比利
我正在尝试编写一个linq查询,该查询只会将实体对象中的某些列返回到列表对象中.
下面是我的代码产生错误(不能隐式地将匿名类型的通用列表转换为TBLPROMOTION类型的通用列表):
IQueryable<TBLPROMOTION> matches = webStoreContext.TBLPROMOTION.Include("TBLSTORE").Include("LKPROMOTIONTYPE");
List<TBLPROMOTION> promotionInfo = null;
promotionInfo = (from p in matches
orderby p.PROMOTION_NM descending
select new { p.EFFECTIVE_DT, p.EXPIRE_DT, p.IS_ACTIVE,
p.PROMOTION_DESC, p.PROMOTION_ID, p.PROMOTION_NM }).ToList();
Run Code Online (Sandbox Code Playgroud)
什么是实现这一目标的最佳方式.我不想在这种情况下执行"select p"并返回与查询关联的所有列.
比利,提前谢谢
如何解决将值插入 csv 文件时发生的指数转换。我有一个创建 csv 文件然后开始在其中输入行的过程。行中的其中一个字段会插入与此类似的值:
123,45,45,466,6656,23423,2455,234,2454
这些只是我需要在 csv 文件中保留的一串 id,以便将它们导入到另一个需要此字段中以逗号分隔的值的程序中。
当然,当我打开 Excel 并查看此 csv 时,它会给我这样的信息: 123,45,45,466,6656,000,000,000,000
所以最后几个值对导入过程没有任何意义,并且会失败。
我的问题是如何写入 csv 文件并绕过将我的值转换为指数数字以及保留逗号分隔的数值(如上面所示)?
预先感谢比利
我有jqGrid有两列,一列是隐藏的.出于某种原因,在FireFox中它显示了一个水平滚动条,如下所示:
一旦我设置第二列显示滚动条就像下面一样消失:
在IE中,以相同的方式显示接受将垂直滚动添加到第一图像.认为这与水平条有关.如果有人知道如何摆脱水平条而不将网格的高度设置为"自动"以外的任何其他内容,请告诉我.
我的jqGrid设置脚本:
grid.jqGrid({
url: "/Availability/GetData",
colNames: ['row_id', 'Availability'],
colModel: [
{ name: 'row_id', index: 'row_id', width: 20, hidden: false, search: false, editable: true, editoptions: { readonly: true, size: 10 }, formoptions: { rowpos: 1, label: "Id", elmprefix: "(*)"} },
{ name: 'AVAILABILITY', index: 'AVAILABILITY', width: 75, sortable: true, hidden: false, editable: true, editoptions: { size: 20, maxlength: 20 }, formoptions: { rowpos: 2, label: "Availability", elmprefix: "<span class='jqgridrequired'>*</span>" }, editrules: { required: true} }
],
pager: pager,
datatype: …
Run Code Online (Sandbox Code Playgroud)