У меня есть тег выбора, содержащий параметры, которые необходимо использовать на мобильном телефоне с помощью jquery. Я пытаюсь использовать php, чтобы проверить, когда выбран повар ie, чтобы связать со сценарием java и принять решение в зависимости от выбора. Это прекрасно работает, когда вы вводите тег в Интернете, я не могу использовать тег ввода на мобильном телефоне, поэтому мне пришлось переключиться на тег выбора. Если у кого есть совет. Я включил ссылку на фрагмент того, с чем я работаю.
Я не могу использовать: проверил тег select, насколько мне известно, поэтому я решил использовать: selected вместо?
$("#flip-min").on('select', function() {
var isChecked = $("select[id='flip- min']:selected").length;
var cookieName = 'TEST_TWO_MOBILE';
if (isChecked == 1) {
cookieName = "TEST_MOBILE";
}
setCookie('userChoiceMobile', cookieName);
location.reload();
});
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css" />
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
<div class="containing-element">
<select name="flip-min" id="flip-min" data-role="slider" <?php echo (isset($_COOKIE[ 'userChoiceMobile']) && !empty($_COOKIE[ 'userChoiceMobile'] ) && ($_COOKIE[ 'userChoiceMobile'])=="TEST_MOBILE" ) ? "selected" : "";?>>
<option value="off">ONE</option>
<option value="on">TWO</option>
</select>
https://codepen.io/winterlion/pen/NWPBLJN