有没有其他方法可以让我不允许用户选择下个月.我已经浏览了一些线程,但我不想通过使用此链接中指示的步骤功能来禁用下一个和上一个按钮.
function bindPicker() {
$("input[type=text][id*=Date]").datepicker({
changeMonth: true,
changeYear: true,
yearRange: "-100:+0",
showOn: "both",
buttonImage: "../../images/Calender.png",
buttonImageOnly: true,
dateFormat: "M-yy"
});
}
Run Code Online (Sandbox Code Playgroud) 我在尝试解决问题时遇到了麻烦.
在我的应用程序中,我生成了一个text-input和checkbox-inputs以及一个select元素.现在在某些情况下我需要为用户预先填充这些值,我不希望用户能够更改它们.我只希望这些元素是只读的.但是,我需要能够使用AJAX将重新填充的值传递给服务器.
如果我将元素中的disable属性设置为TRUE,那么当我使用POST方法提交表单时,我将无法读取传递的值.如果我有输入复选框的只读属性并选择那么我就不会有这个问题.
我的问题是,即使元素被禁用,我也需要传递这些值.
请注意,我根据从AJAX请求传回的值生成这些字段,并且在某些情况下,我创建了多个用于不同目的的复选框.
以下是我创建输入的代码
$('#result_code_menu').change(function () {
//reset
$('#listNextCallDates').html('');
$.getJSON("ajax/getDefaultScheduleDate.php", {
result_code: $(this).val(),
call_code: $('#selected_call_code').val()
}, function (data) {
if (!data) return;
$.each(data, function (i, v) {
var make_app = '';
var span_class = '';
var calendar_add = '';
var span_class_cal = '';
if (v.force_appointment == '1') {
make_app = ' checked="checked" disabled="disabled" ';
span_class = ' class="red" ';
}
if (v.force_on_calendar == '1') {
calendar_add = ' checked="checked" disabled="disabled" ';
span_class_cal = ' class="red" ';
}
var …Run Code Online (Sandbox Code Playgroud) 我有一个页面,我正在使用jquery tagit插件,它工作得很好但我试图在我点击一个按钮时禁用它,并且它有类似的行为,当我禁用这样的选择下拉列表:
$("#selectDropdown").val(0);
$('#selectDropdown').prop('disabled', 'disabled');
Run Code Online (Sandbox Code Playgroud)
无论如何以编程方式禁用和启用jquery tagit插件.我看到docs页面上有一个只读选项, 所以我尝试做这样的事情:
$("#locationTags").tagit({ "readOnly": false });
Run Code Online (Sandbox Code Playgroud)
但这似乎没有做任何事情.
有什么建议?
我的应用程序在HTML促销中WebView,Html促销有文字,所以如果用户按长按 android标准对话框出现Copy/Share/Find/Web Search,那么是否有任何选项禁用webview的文本选择对话框?
帮助我一样.
我必须写一个纸牌游戏.单击一张卡时会生成随机卡片图像,但由于您只能单击该卡片一次,因此单击该按钮后将被禁用.如何在卡片图像被点击后停止变灰,以便新生成的卡片图像清晰可见?
//Actions performed when an event occurs
public void actionPerformed(ActionEvent e)
{
if (e.getSource() == card1)
{
randomInteger();
card1.setIcon(cardImages[randomInt]);
card1.setEnabled(false);
}
else if (e.getSource() == card2)
{
randomInteger();
card2.setIcon(cardImages[randomInt]);
card2.setEnabled(false);
}
else if (e.getSource() == card3)
{
randomInteger();
card3.setIcon(cardImages[randomInt]);
card3.setEnabled(false);
}
else if (e.getSource() == card4)
{
randomInteger();
card4.setIcon(cardImages[randomInt]);
card4.setEnabled(false);
}
else
{
randomInteger();
card5.setIcon(cardImages[randomInt]);
card5.setEnabled(false);
}
}
}
Run Code Online (Sandbox Code Playgroud) 我最初使用该选项来禁用微调器窗口小部件,但我不想使用它,因为它会在提交表单时导致窗口小部件的值丢失.我正在寻找的是将小部件设置为readOnly.
当我将其设置为只读时,它正确地使其无法输入字段,但遗憾的是它们仍然可以单击向上和向下按钮.我想知道是否有办法禁用或隐藏微调按钮而不影响小部件的文本部分,所以我以后可以重新启用或显示这些按钮.
提前致谢!-大卫
如果选中或不选中复选框,我需要启用或禁用表单上的引导提交按钮
echo "<div class='panel panel-danger'><div class='panel-heading'>OBSERVACIONES</div><div class='panel-body'>";
echo "<div class='input-group'>";
echo "<label class='checkbox-inline'><input type='checkbox' name='visto' id='visto' value=''> Visto bueno del Responsable</label>";
echo "</div>";
echo "</div>";
...
echo "<input type='submit' class='btn btn-primary' value='SAVE' name='grabaperaus' formaction='update.php'>";
Run Code Online (Sandbox Code Playgroud) 我正在寻找禁用适当节点的方法。
假设我创建了如下简单的树视图结构:
到目前为止,我已经找到了解决方法,但仍然效果不佳。我使用OnChanging事件处理程序:
procedure TForm1.TreeViewChanging(Sender: TObject; Node: TTreeNode;
var AllowChange: Boolean);
begin
if (Node.Text = 'Parent 1') or (Node.Text = 'Child 1') then
AllowChange := False;
end;
Run Code Online (Sandbox Code Playgroud)
它有效,因为我无法单击该节点,但问题是,以这种方式“禁用”节点后,Parent 1和Child 1节点的颜色与其他节点相同。有什么办法可以改变这个节点的颜色(灰色)吗?或者也许您知道禁用 TTreeView 组件中的节点的另一种方法?
我遇到了一点问题。我正在为客户创建一个程序。在程序中,我实现了一个专用的“关闭/关闭”按钮——它需要一个密码才能正确关闭。但是另一种(不太安全)关闭程序的方法是点击红色关闭或“X”按钮:右上角(Windows)或左上角(Mac)。
我不希望红色 x 按钮实际关闭整个程序。我想知道的是:是否可以完全禁用红色“x”按钮关闭整个程序?如果可能,有人可以为此提供代码吗?
我在用什么:IntelliJ IDEA(终极版)、JavaFX 和 Java 8、Dev。语言:Java
我有一些禁用的文本字段,根据我之前的输入自动填充了一些值。我想验证自动填充的值是否符合我之前的输入。但我无法使用.getText()或从文本字段获取值.getAttribute(),因为该值不存在于 HTML 代码中。
下面是使用检查元素得到的 HTML 代码:
<span class="ProductList_Row">
<input type="text" class="ProductList_Price" style="width:97px" ***disabled*** data-validation="mandatory"> == $0
Run Code Online (Sandbox Code Playgroud)
该文本是根据我之前的输入自动填充值“100”的字段。但如何验证禁用文本框中自动填充的值是否为 100?
java selenium disabled-control disabled-input selenium-webdriver