Решено.
Заостренный тхх, попробовал скрит регистра, но не пошел.
Итак, нашел плагин, который позволяет WP-страницам администратора использовать параметры в URL.
Тогда на другой странице ... это интересно ... и не нужно было регистрировать скрипты.
Мне пришлось использовать выпадающий список, чтобы выбрать «MenuItem», например, «Сэндвичи», «Пита», «Салаты», чтобы назначить начинки для этих пунктов меню… Теперь мне пришлось использовать входные данные javascrit и hiddeen.
который оказался 2-х сторонним подходом .. также с использованием Jquery
Со стороны php, для каждой строки моей таблицы, построенной с данными в БД (edit, del, ins, updt)
Я установил скрытую переменную из параметра URL ..
$Sel = $_GET["sel"]
например.
foreach ($myrows as $row)
{
if($row->F_Id == $_GET["recId"] and $_GET["Action"] == "Edit")
{
$Sel = $_GET["sel"]
?>
<input name="Select2" id="Select2" value="<?php echo $Sel;?>" >
<input type="hidden" name="hdnSelect2" id="hdnSelect2" value="<?php echo $Sel;?>" >
и
раскрывающийся список (немного отличается, так как я использовал ассоциативный массив, так что я мог получить ПК Датарова и описание для отображения
<script>
//use jQuery in place of hash if in WP
jQuery(document).ready(function(){
jQuery("#MenuItems option[value='jQuery('#hdnSelect2').val()']").attr('selected', 'selected');
jQuery("#MenuItems").prop("selectedindex",jQuery('#hdnSelect2').val());
var x = jQuery('#hdnSelect2').val();
jQuery("#MenuItems").val(x);
});
</script>
<script type="text/javascript"> //From/for the Selects onchange event
function SetDDLValueOnChange (objDropDown) {
var objHidden = document.getElementById("hdnSelect");
//clean up objDropDown (ie 'this') from the dropdown's onchange event
if ( objDropDown.value.length > '1')
{
objHidden.value = objDropDown.value.substr(0,1);
//alert (objDropDown.value); //results in eg 2[2]
objDropDown.value = objHidden.val;
}
}