小编all*_*sef的帖子

在Bootstrap中禁用并灰显复选框标签

有没有办法在使用Bootstrap和Jquery禁用复选框后禁用复选框标签并将其灰显?

<div class="checkbox">        
    <input id="accept" name="accept" type="checkbox" value="True">
    <label for="accept" class="control-label">Incremental</label>
</div>
Run Code Online (Sandbox Code Playgroud)

我现在使用波纹管代码禁用复选框:

 $("#accept").prop("disabled", true);
Run Code Online (Sandbox Code Playgroud)

html javascript checkbox jquery twitter-bootstrap

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

使用bootbox不会触发show事件

我无法捕获bootbox.confirm对话框的show事件,以便在显示之前对对话框进行一些css调整.

我试过以下的事情,但没有成功:

$(document).on("show.bs.modal", function (event) {...});
$(document).on("show", function (event) {...});
$(document).on("show", ".bootbox", function (event) {...});
Run Code Online (Sandbox Code Playgroud)

jquery twitter-bootstrap bootbox

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

在Python中,"in"运算符有一个函数

是否有"in"运算符的Python函数,就像我们对operator.lt,operator.gt所做的那样.我不想使用这个函数做类似的事情:

operator.in(5, [1,2,3,4,5,6])
>> True

operator.in(10, [1,2,3,4,5,6])
>> False
Run Code Online (Sandbox Code Playgroud)

python function operators

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

维护按多个属性排序的列表?

ss = [(0,'bb','jj'), (1,'aa','mm'), (2,'aa','kk'),(3,'bb','ee'),(4,'gg','ff')]

for x in ss:
    pp = <somthing>
Run Code Online (Sandbox Code Playgroud)

使用Python,是否可以从ss插入到pp并维护按两个属性排序的pp,让我们说从第2个位置到第3个位置,以便得到以下结果(两个属性都是升序的):

pp = [(2, 'aa', 'kk'), (1, 'aa', 'mm'), (3, 'bb', 'ee'), (0, 'bb', 'jj'), (4, 'gg', 'ff')]
Run Code Online (Sandbox Code Playgroud)

或者(两个属性都在下降):

pp = [(4, 'gg', 'ff'), (0, 'bb', 'jj'), (3, 'bb', 'ee'), (1, 'aa', 'mm'), (2, 'aa', 'kk')]
Run Code Online (Sandbox Code Playgroud)

我不想在已完成工作的循环之后使用以下两个语句:

pp = sorted(ss, key = operator.itemgetter(1, 2))
pp = sorted(ss, key = operator.itemgetter(1, 2), reverse=True)
Run Code Online (Sandbox Code Playgroud)

因为我正在处理一个很长的列表,我已经有了我想要重复用于排序的循环.

python sorting attributes list

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

更改 HTML5 音频标签中的控件颜色

是否可以更改 HTML5 音频标签中的“播放”、“暂停”和“音量”颜色。

使用 Firefox 时,它们的颜色非常深,使播放器看起来被禁用。

html css firefox html5-audio

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

在 python 线程中使用烧瓶会话

如何更新 python 线程内的烧瓶会话?下面的代码抛出这个错误:

*** 运行时错误:在请求上下文之外工作

from flask import session
def test(ses):
    ses['test'] = "test"

@app.route('/test', methods=['POST', 'GET'])
def mytest():
    t = threading.Thread(target=test, args=(session, ))
    t.start()
Run Code Online (Sandbox Code Playgroud)

python session flask

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

在Python中解码ENCODED Unicode字符串

我需要解码“ UNICODE”编码的字符串:

>>> id = u'abcdß'
>>> encoded_id = id.encode('utf-8')
>>> encoded_id
'abcd\xc3\x9f'
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是:使用Pylons路由,我将encode_id变量作为unicode字符串u'abcd\xc3\x9f'而不是普通字符串获取'abcd\xc3\x9f'

使用python,如何解码我的unicode字符串的encode_id变量?

>>> encoded_id = u'abcd\xc3\x9f'
>>> encoded_id.decode('utf-8')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/test/vng/lib64/python2.6/encodings/utf_8.py", line 16, in         decode
return codecs.utf_8_decode(input, errors, True)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 4-5: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)

python string unicode decode

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