Выберите значение по умолчанию из раскрывающегося списка всякий раз, когда страница загружается с помощью jQuery или JScHtml

Программисты Html
Ответить
Anonymous
 Выберите значение по умолчанию из раскрывающегося списка всякий раз, когда страница загружается с помощью jQuery или JSc

Сообщение Anonymous »

Я работаю над приложением. У него есть страница, где мы можем увидеть список запросов. Когда эта страница откроется или загружается по умолчанию, она покажет 10 записей на страницу. Мое требование состоит в том, чтобы сделать его 50, когда страница загружается. Я проверил в конце приложения, и нет такой конфигурации. Единственный вариант - развернуть пользовательское решение. Для этого я написал JavaScript, который может обнаружить всякий раз, когда эта конкретная страница открывается. После того, как это будет обнаружен, измените DOM на веб -странице.
Я пытаюсь установить записи на значение на странице всякий раз, когда загружается моя веб -страница.

это значение раскрывается, но я хочу установить к статическому значению 50. Пожалуйста, обратитесь к скриншоту ниже, как выглядит страница приложения. < /p>

Я написал JavaScript для достижения этого, я попробовал,
$("[id*='page-size-dropdown-toggle']").val("50");
$("[id*='page-size-dropdown-toggle']").data("50");
$("[id*='page-size-dropdown-toggle']").text("50");
< /code>
Ошибка нет, но она не устанавливает значение по умолчанию на 50.
ниже мой код < /p>


$(document).ready(function() {
if (window.location.href.indexOf("workitem/workItems.jsf") > -1) {
console.log("I am on Workitems Page");
var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver;
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
for (var i = 0; i < mutation.addedNodes.length; i++) {
if ($("[id*='page-size-dropdown-toggle']").length) {
console.log("detected pages button");
//$("[id*='page-size-dropdown-toggle']").prop('disabled', true);
//$("[id*='page-size-dropdown-toggle']").val("50").change();
$("[id*='page-size-dropdown-toggle']").data("\n 50 \n ");
}
}
});
});
observer.observe(document, {
childList: true,
subtree: true,
attributes: false
});
}
});< /code>
< /div>
< /div>
< /p>
ниже находится страница xhtml в режиме проверки.



Подробнее здесь: https://stackoverflow.com/questions/794 ... or-jscript
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»