jquery, javascript - как удалить этот параметр из переменной - PullRequest
0 голосов
/ 14 декабря 2010

У меня есть некоторая кодировка, и я уже вставил это в переменную. Я хотел бы удалить его и заново вставить другое значение. Обратите внимание, что я программирую много кода с помощью Perl. Я хотел бы удалить значение menu_mode. Любые советы были бы хорошими, так как javascript / jquery - новый язык для меня.

    print qq|
               \$("#extractparam").click(function () {
                   \$("#grapharea").html(" ");|;

    foreach my $num (1 .. $count)
    {
        if ($num eq 1)
        {
            print STDOUT qq|var params = \$("#volt$num").serializeArray();|;
        } else
        {
            print STDOUT qq|var volt$num = \$("#volt$num").serializeArray();|;
            print STDOUT qq|params = \$.merge(params, volt$num);|;
        }
    }

print qq|          params.push({ name: 'menu_mode', value: '3C-extractparameters' });
                   \$.get("./scripts/banana_extract.cgi", params, function(data){ \$("#paramselection").html(data) });

                   // would like to remove the menu_mode value

                   params.push({ name: 'menu_mode', value: '3D-extractparameters' });
                   \$.get("./scripts/banana_extract.cgi", params, function(data){ \$("#graphoptionselection").html(data) });

                    \$("#extractparam").removeAttr('style');
                    \$("#Execute_Button").css("background-color","lightblue");

               });

1 Ответ

2 голосов
/ 14 декабря 2010

Если я правильно понимаю ваш вопрос, вы хотите:

params.pop();

Это удалит последний элемент из массива (тот, который вы только что нажали).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...