我有一个动态显示多个选择框的方案。所以我要根据索引选择选择框的值。
var xhr = (0, _request.newRequest)();
xhr.open("PATCH", this.options.endpoint, true);
xhr.setRequestHeader("Upload-Length", this._size);
xhr.setRequestHeader("Tus-Resumable", "1.0.0");
xhr.setRequestHeader("Upload-Offset", 0);
xhr.setRequestHeader("Content-Type", "application/offset+octet-stream")
xhr.onload = function () {
if (!inStatusCategory(xhr.status, 200)) {
_this2._emitXhrError(xhr, new Error("tus: unexpected response while creating upload"));
return;
}
var location = xhr.getResponseHeader("Location");
if (location == null) {
_this2._emitXhrError(xhr, new Error("tus: invalid or missing Location header"));
return;
}
xhr.send();
一个接一个的迭代不适用于我的情况。如果我将1作为索引传递给第一个选择框,则应该返回所选值,依此类推。
答案 0 :(得分:0)
您可以使用:eq
选择器按索引定位元素:
$('.monday:eq(1)').val(),// This will give second select box value. as index for eq selector starts from 0