jQuery:如何从数组键获取数组值

时间:2015-10-19 10:36:06

标签: jquery arrays

说我有一个数组:

var courseArray = array('0.15' => '10 Unités', '0.20' => '20 Unités', '0.30' => '30 Unités');

现在我想知道密钥的相应值。

会有类似的事情吗?

var courseArray = array('0.15' => '10 Unités', '0.20' => '20 Unités', '0.30' => '30 Unités');
var courseKey = $( "#amount" ).val();
var courseValue = courseArray[courseKey];

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

使用下面的代码。

您创建的数组无效;

您需要创建JSON对象以获取基于密钥的数据。 (LINK

DEMO

// Register the state in the global state list and with $urlRouter if necessary.
    if (!state[abstractKey] && state.url) {
      $urlRouterProvider.when(state.url, ['$match', '$stateParams', function ($match, $stateParams) {
        if ($state.$current.navigable != state || !equalForKeys($match, $stateParams)) {
          $state.transitionTo(state, $match, { inherit: true, location: false });
        }
      }]);
    }