删除<option>的范围<select>的内部组

时间:2016-10-23 03:35:06

标签: javascript jquery

我有一组jQuery选项,我试图从里面删除一系列选项。我想使用变量,但无法搞清楚。 servoSelects.find( '选项') //想要删除从索引1开始到变量结尾的所有选项

2 个答案:

答案 0 :(得分:0)

如果您有以下任何html:

<select id="select_item" class="form-control">
<option value="">Select</option>
<option value="Option1">Option1</option>
<option value="Option2">Option2</option>
<option value="Option3">Option3</option>
<option value="Option4">Option4</option>
</select>

并且您想要使用jquery删除任何选项,您可以使用以下代码

var val = "Option3";
$("#select_item:visible option[value='"+val+"']").remove();

以上代码将删除option3。

答案 1 :(得分:0)

var Argon = require('@argonjs/argon');

var Cesium = Argon.Cesium;


var Cartesian3 = Cesium.Cartesian3;
var ConstantPositionProperty = Cesium.ConstantPositionProperty;
var ReferenceFrame = Cesium.ReferenceFrame;
var ReferenceEntity = Cesium.ReferenceEntity;
//var degToRad = THREE.Math.degToRad;

const app = Argon.init();
app.context.setDefaultReferenceFrame(app.context.localOriginEastUpSouth);

var data = { lla : { x : -84.398881, y : 33.778463, z : 276 }};

var gtref = Cartesian3.fromDegrees(data.lla.x, data.lla.y, data.lla.z);
var options = { position: new ConstantPositionProperty(gtref, ReferenceFrame.FIXED),
            orientation:  Cesium.Quaternion.IDENTITY
          };

var gtrefEntity = new Cesium.Entity(options);
var gtrefEntityPose = app.context.getEntityPose(gtrefEntity);

这段代码接受jQuery集(select元素),只抓取类&#34; lgServo&#34;并使用slice()。remove()让我用一个或两个变量删除一系列选项。