dragonsun00000 2018-02-27 13:14
浏览 35

JQuery禁用下一个选择

On .mSubIndex being changed to 1, I want to disable the next select box. The following code is not working. I'm having a problem addressing the select element - not sure whether it's anything to do with it being in a table

echo "<form action='menu-add.php' method='post'>";
echo "<tr>";
echo "<td><input name='mIndex' value=''></td>";
echo "<td><input name='mSubIndex' class='mSubIndex' value=''></td>";
echo "<td><input name='mTitle' value=''></td>";
echo "<td class='pag'>";
echo "<select name='pageName' class='pageName'>";
echo "<option value='0'>Please Choose Page</option>";
  foreach (glob('../*.php') as $pageFile) {
    $pageFile = substr($pageFile, 3);
    echo "<option value='".$pageFile."'>".$pageFile."</option>";
  }
echo "</select>";
echo "<td><input type='submit' name='submitAdd' value='Add'></td>";
echo "</td></tr>";
echo "</form>";
echo "</table>";
?>
<script>
$(document).ready(function() {
  $('.mSubIndex').on('input',function() {
  var $this = $(this)
  if ($this.val()==1) {
  $this.closest('form').find('.pageName').prop('disabled','disabled')
   }
 })
})
</script>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 keil的map文件中Image component sizes各项意思
    • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
    • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
    • ¥15 划分vlan后,链路不通了?
    • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
    • ¥15 Vue3 大型图片数据拖动排序
    • ¥15 Centos / PETGEM
    • ¥15 划分vlan后不通了
    • ¥20 用雷电模拟器安装百达屋apk一直闪退
    • ¥15 算能科技20240506咨询(拒绝大模型回答)