Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在某个select元素的onclick事件上更改javascript文件中类的属性?_Javascript_Jquery Ui_Javascript Events - Fatal编程技术网

如何在某个select元素的onclick事件上更改javascript文件中类的属性?

如何在某个select元素的onclick事件上更改javascript文件中类的属性?,javascript,jquery-ui,javascript-events,Javascript,Jquery Ui,Javascript Events,我有一个ui.spinner.js文件 我的jsp上有一个微调器,默认情况下其min属性设置如上所述 但在更改列表值时,我想为微调器启用输入负值。如何在以下选项的onclick事件上执行此操作: $.widget('ui.spinner', { options: { min: 0, max: null, allowNull: false, group: '', point: '.', prefix: '', suffix: '',

我有一个
ui.spinner.js
文件

我的jsp上有一个微调器,默认情况下其min属性设置如上所述

但在更改列表值时,我想为微调器启用输入负值。如何在以下选项的
onclick
事件上执行此操作:

$.widget('ui.spinner', {
options: {
    min: 0,
    max: null,
    allowNull: false,

    group: '',
    point: '.',
    prefix: '',
    suffix: '',
    places: null,

绝对的
相对于WAMP
微调器如下所示:

<select autocomplete="off">
  <option value="promotional" selected="selected" id="promotional">Absolute</option>
  <option value="consistent" id="consistent" onclick="changeSpinnerValues();">Relative to WAMP</option>
</select>
WAMP
WAMP

如何实现
changeSpinnerValues()
函数并设置属性
min=null内部?

首先向select添加一个id,如下所示:

 <td><label for="st"><strong>WAMP</strong></label>
   <input type="text" id="Spinner" class="spinner" value="0" name="ST_CAPTURE" />
 </td>
 <td><label for="lt"><strong>WAMP</strong></label>
   <input type="text" id="Spinner" class="spinner" value="0" name="LT_CAPTURE" />
 </td>
<select id="changer">
    <option value="promotional" selected="selected" id="promotional">Absolute</option>
    <option value="consistent" id="consistent">Relative to WAMP</option>
</select>
$('#changer').on('change', function() {
             if($(this).val() == 'consistent') {
                 changeSpinnerValues();
             }
         })