小编Nad*_*mli的帖子

如何防止按钮提交表单

在下一页中,使用Firefox,删除按钮提交表单,但添加按钮不提交.如何阻止删除按钮提交表单?

<html>
<head>
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script type="text/javascript">
function addItem() {
  var v = $('form :hidden:last').attr('name');
  var n = /(.*)input/.exec(v);
  var newPrefix;
  if ( n[1].length == 0 ) {
    newPrefix = '1';
  } else {
    newPrefix = parseInt(n[1])+1;
  }
  var oldElem = $('form tr:last');
  var newElem = oldElem.clone(true);
  var lastHidden = $('form :hidden:last');
  lastHidden.val(newPrefix);
  var pat = '=\"'+n[1]+'input';
  newElem.html(newElem.html().replace(new RegExp(pat, 'g'), '=\"'+newPrefix+'input'));
  newElem.appendTo('table');
  $('form :hidden:last').val('');
}
function removeItem() {
  var rows = $('form tr');
  if ( rows.length > 2 ) …
Run Code Online (Sandbox Code Playgroud)

html javascript forms submit button

858
推荐指数
14
解决办法
63万
查看次数

在vim中禁用交换文件创建

有没有办法.swp在vim中禁用文件创建?或者至少在一个地方创建它们,这样我就可以轻松找到并删除它们.

当我在同时编辑时复制父目录时,我发现它们特别烦人.当然我知道我可以使用find -exec来查找和删除它们.但我想要一个更实际的解决方案.

vim editor

210
推荐指数
6
解决办法
9万
查看次数

在子类中扩展类属性的简洁方法

假设我有以下课程

class Parent(object):
    Options = {
        'option1': 'value1',
        'option2': 'value2'
    }
Run Code Online (Sandbox Code Playgroud)

还有一个名为Child的子类

class Child(Parent):
   Options = Parent.Options.copy()
   Options.update({
        'option2': 'value2',
        'option3': 'value3'
   })
Run Code Online (Sandbox Code Playgroud)

我希望能够覆盖或添加子类中的选项.我正在使用的解决方案.但我确信有更好的方法.


编辑

我不想将选项添加为类属性,因为我有其他类属性不是选项,我更喜欢将所有选项保存在一个地方.这只是一个简单的例子,实际代码比这更复杂.

python

16
推荐指数
3
解决办法
3388
查看次数

根据python对象的属性生成python对象的唯一ID

有没有办法在python中为对象生成一个类似哈希的ID,它只基于对象的属性值?例如,

class test:
    def __init__(self, name):
        self.name = name

obj1 = test('a')
obj2 = test('a')

hash1 = magicHash(obj1)
hash2 = magicHash(obj2)
Run Code Online (Sandbox Code Playgroud)

我正在寻找的是hash1 == hash2.python中是否存在类似的内容?我知道我可以测试obj1.name == obj2.name,但我正在寻找一些我可以在任何对象上使用的通用.

python attributes object

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

Django管理员内联更改列表

我可以使用TablularInline和StackedInline类编辑父子关系,但是我更喜欢将子关系列为更改列表,因为有大量信息且表单太大.是否有DJango管理员或某种方式或创建一个内联更改列表?

python django django-admin

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

如何在yaws文件中包含yaws文件

我有一个yaws文件(比如a.yaws)里面我有很多功能我一次又一次使用.所以我决定将这些常用功能放在另一个yaws文件中(比如common.yaws)并包含这偏航到了a.yaws.那么这是什么正确的语法.我正在使用它但似乎不包括文件-include("common.yaws").

在...中.

erlang yaws

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

如何用Eclipse设置tomcat?

我被.NET开发所宠坏了,这让我感到很紧张.

我在伽利略.

安装了WTP.

通过windows安装程序安装tomcat 6.

如果我去(在eclipse中)到Window - > Preferences - > Server - > Runtime Environment我根本就没有tomcat选项,就像许多教程一样 - 只有一个带有无用的J2EE Runtime Library的基本文件夹.

怎么了?

任何帮助赞赏!

eclipse tomcat eclipse-wtp

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

在Javascript中动态创建div

如何在函数内动态创建div,如下所示:

<div id="mydiv" class="notice" style="display:none;">
</div>
Run Code Online (Sandbox Code Playgroud)

如果我可以使用jquery库创建它,那将是非常好的.

html javascript jquery dynamic

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