1

我正在使用 JQuery 上下文菜单插件来显示自定义上下文菜单 链接在这里

我正在使用 select 显示一些选项来过滤菜单项,如下所示

var filterList={0:'title1',1:'title2',2:'title3'};

menuItems = {
    "true": { name: "Sort Ascending", icon: "asc" },
    "false": { name: "Sort Descending", icon: "desc" },
    "sep1": "----------------",
    "Clear": { name: "Clear filter on"+columnName, icon: "clear", disabled: false },
    select: {
        name: "Filter " + columnName, type: 'select', options: filterList,
        events: {
            change: function () {
                **//I want selected option text value here but dont know how??**
            }
        }
    }
};

我如何在更改功能上获得价值

4

2 回答 2

3
function (e) {e.target.options[e.target.selectedIndex].value} or

$(e.target).find(":selected").val();
于 2013-09-20T09:17:26.327 回答
0

下一次,试着更好地解释你的问题。

我不太了解 jQuery 上下文菜单,但据我所知,您可以执行以下操作:

    function (e) {e.target.options[e.target.selectedIndex].value}

如果此代码不适合您,请在此处评论。我会尝试帮助。

于 2013-09-20T09:19:58.230 回答