jqxdropdown多次选择事件调用?

时间:2015-12-09 12:13:46

标签: jquery jqxgrid jqwidget

在JQWidgets中,我在JqxGrid控件内添加了jqxdropdown。下拉选择事件被多次调用或列表中存在“n”个项目。

我找到了以下解决方案, 如果参数是'mouse',那么只能去DB旅行 它为我工作..

这对你有帮助......

import numpy as np
import matplotlib.pyplot as plt
import matplotlib.cm as cm

F, (A1,A2) = plt.subplots(ncols=2,figsize=(15,5))

# Option 1:
xxm = np.ma.masked_less(x,25)

cmap1 = cm.get_cmap("jet",lut=10)
cmap1.set_bad("k")

A1.set_title("Using masked array")
P = A1.pcolormesh(LON,LAT,xxm,cmap=cmap1)
plt.colorbar(P,ax=A1)

# Option 2:
cmap2 = cm.get_cmap("jet",lut=10)
cmap2.set_under("k")

A2.set_title("Using vmin")
P = A2.pcolormesh(LON,LAT,xx,cmap=cmap2,vmin=25)
plt.colorbar(P,ax=A2)

plt.show()

2 个答案:

答案 0 :(得分:0)

 $("#jqxgridPtr1").on('cellclick', function (event) {
        var args = event.args;
        ddlclicked = args.rowindex;
    });

    $("#jqxgridPtr1").on('select', function (event) {
        var args = event.args;
        if (args.type == 'mouse') {
            $("#jqxgridPtr1").jqxGrid('setcellvalue', ddlclicked, "IsMDRTotalComp", event.target.textContent);
            SavegridPtr1('1', ddlclicked);
        }
    });

答案 1 :(得分:0)

绑定到jqxDropDownList事件时,应该选择jqxDropDownList的HTML元素,而不是jqxGrid的HTML元素:)