小编DGT*_*DGT的帖子

将选择选项设置回默认选择

每次完成添加新行时,我都尝试将选择选项设置回“选择”。我在这里可以怎样做呢?请帮忙。顺便说一句,添加新行效果很好。这是我到目前为止所得到的:

$(document).ready(function() {
   $('#Add-btn').live('click',function() {
      $("#tabName tr:last").before("<tr><td class='greyed'><input type='hidden' name='allele' value='" + a + "'>" + a + "</td><td><input type='button' class='delete' value='Remove'></td></tr>");
   });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<table id="tabName">
...
<select size='1' id="a" name='a'>
   <option value="None" selected>choices</option>
   <option value='1'>first</option>
   <option value='2'>second</option>
</select>
...
</table>
<div>
   <input id="Add-btn" class="button" type="button" value="Add" />
   <span></span>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

2
推荐指数
1
解决办法
8500
查看次数

jQuery重置append()

如何在append()之后或before()之后重置?请帮忙。提前谢谢了。

if((#tag_id).text() == 'something'){
   $(#tag_id).before("x");
}
// I want to reset the #tag_id to empty
$(#tag_id).val(''); // this doesn't work
Run Code Online (Sandbox Code Playgroud)

javascript jquery

2
推荐指数
1
解决办法
3万
查看次数

组合列表元素

如何合并/组合列表中的两个或三个元素.例如,如果有两个元素,列表'l'

l = [(a,b,c,d,e),(1,2,3,4,5)]
Run Code Online (Sandbox Code Playgroud)

被合并到

[(a,1),(b,2),(c,3),(d,4),(e,5)]
Run Code Online (Sandbox Code Playgroud)

但是如果有三个要素

l = [(a,b,c,d,e),(1,2,3,4,5),(I,II,II,IV,V)] 
Run Code Online (Sandbox Code Playgroud)

列表转换为

[(a,1,I),(b,2,II),(c,3,III),(d,4,Iv),(e,5,V)]
Run Code Online (Sandbox Code Playgroud)

提前谢谢了.

python

2
推荐指数
1
解决办法
2343
查看次数

检查ascii纯文本

如何检查上传的文件是否为ascii纯文本?

$("#my_file").change(function(){
    //alert if not ascii 
});
<input type="file" name="my_file" id="my_file" />
Run Code Online (Sandbox Code Playgroud)

html javascript jquery html5

2
推荐指数
1
解决办法
1419
查看次数

Django 模板综述科学记数法

我正在尝试转换,例如:

0.00282357936911 to 2.82e-03 and 0.000130076846614 to 1.30e-04
Run Code Online (Sandbox Code Playgroud)

但是,当我使用过滤器时{{ data|stringformat:"e" }},我得到

2.823579e-03 and 1.300768e-04
Run Code Online (Sandbox Code Playgroud)

有没有办法四舍五入到2个小数点?
提前谢谢了。

django django-templates

2
推荐指数
1
解决办法
988
查看次数

使用不同长度的记录分隔符

我知道下面的脚本会打印出以' - '(2个破折号)分隔的行,但是如果有很多' - '(短划线),我怎么能用呢?

{
   local $/ = "--\n";
   while (<>) {
      chomp;
      print;
   }
}
Run Code Online (Sandbox Code Playgroud)

perl

1
推荐指数
1
解决办法
126
查看次数

优化Perl外部命令

有什么方法可以优化以下脚本以更快地运行?

foreach my $arg (@data){ #  
   @score=();
   `program $arg $arg1 > $result`; #!!! $arg1 is a very large file with lots of data!!!
   open(FH,$result);
   while(<FH>){
      chomp;
      if($_ =~ /\d+.+\s+(\d+\.\d+|\d+\.|\.\d+).+/){ #here i'm looking for any number such as: 21.343 or 12 or 0.22 or -3.0
         push(@score, $1);
      }
   }
   close FH;
   @sorted = sort{$a <=> $b} @score; #a sorted score is what i actually want
}
Run Code Online (Sandbox Code Playgroud)

perl

1
推荐指数
1
解决办法
284
查看次数

清空IE中的textarea

当从输入上传文件时,我正在尝试清空textarea中的值/文本.它适用于FF和Chrome,但IE不能做到这一点.有没有什么办法解决这一问题?
提前谢谢了.

$('input[type=file]').change(function(){
   $("textarea#txt_id").val('');
});

<textarea name="txt" id="txt_id" rows="8" cols="64"></textarea>

<input type="file" name="file" id="file_id" />
Run Code Online (Sandbox Code Playgroud)

javascript jquery

1
推荐指数
1
解决办法
144
查看次数

html页面加载消息

由于其中的jquery,我的html页面加载有点慢.我想要一个图像告诉用户它正在加载,直到整个页面加载.我应该怎么做呢?
提前谢谢了.

<script type="text/javascript">
   $(document).ready(function(){
      //my jquery here....

   });
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

1
推荐指数
1
解决办法
6014
查看次数

将文本插入<textarea>

当我<textarea></textarea>点击另一个html页面中的链接时,我试图在文件中插入一些文本到html文件中.

html1.html:

<a href="#" id="link">click to add text</a>
Run Code Online (Sandbox Code Playgroud)

html2.html:

<form action="...">
   <textarea id="txt"></textarea>
</form> 
Run Code Online (Sandbox Code Playgroud)

JS:

$(".link").click(function(){
   window.location = "./html2.html";
   var text = $("#some_id").text();
   $("#txt").val(text)
});
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

1
推荐指数
1
解决办法
548
查看次数

搜索列表完全匹配

如何搜索所有元素与我正在寻找的元素完全匹配的列表.例如,我想验证以下列表是否包含'a','b'和'c',以及更多或更少.

lst=['a', 'b', 'c']
Run Code Online (Sandbox Code Playgroud)

我这样做了:

if 'a' in lst and 'b' in lst and 'c' in lst:
   #do something
Run Code Online (Sandbox Code Playgroud)

提前谢谢了.

python

0
推荐指数
1
解决办法
984
查看次数

html选择选项到列表中

有没有什么方法可以<option>s将以下HTML表单中的所有内容选择<select>到python列表中,如此,['a','b','c','d']?

<select name="sel">
   <option value="a">a</option>
   <option value="b">b</option>
   <option value="c">c</option>
   <option value="d">d</option>
</select>
Run Code Online (Sandbox Code Playgroud)

提前谢谢了.

html python text-processing

0
推荐指数
1
解决办法
2115
查看次数