Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何启用输入类型提交按钮_Android_Cordova - Fatal编程技术网

Android 如何启用输入类型提交按钮

Android 如何启用输入类型提交按钮,android,cordova,Android,Cordova,我在Android Phonegap应用程序中有下拉列表和输入类型提交按钮。 默认情况下,我禁用了submit按钮,我想启用下拉列表中的ButtonOnChange事件 我尝试了以下选项 $("buttonId").attr("disabled", false); $("buttonId").removeAttr("disabled"); 基于上述链接编写的事件侦听器 但以上的选择对我来说并不适用。谁能帮我解决这个问题。你试过这个吗 document.getElementById('sub

我在Android Phonegap应用程序中有下拉列表和输入类型提交按钮。 默认情况下,我禁用了submit按钮,我想启用下拉列表中的ButtonOnChange事件

我尝试了以下选项

$("buttonId").attr("disabled", false);

$("buttonId").removeAttr("disabled");

基于上述链接编写的事件侦听器

但以上的选择对我来说并不适用。谁能帮我解决这个问题。

你试过这个吗

document.getElementById('submitbuttonidhere').disabled = false;
<input type="submit" name="submit" value="Next" disabled="disabled"/>
$("input[name='submit']").removeAttr('disabled');
你也可以试试这个

document.getElementById('submitbuttonidhere').disabled = false;
<input type="submit" name="submit" value="Next" disabled="disabled"/>
$("input[name='submit']").removeAttr('disabled');

$(“输入[name='submit']”)。removeAttr('disabled');

请尝试下面的代码,用于根据下拉列表“dropList”的更改事件管理禁用/启用输入按钮。确保您没有在HTML中为输入提交按钮“default\u sub”添加“disabled”属性。假设页面id是默认的

将下面的代码放入onDocumentReady事件中

//PageShow event task binding
$('#default').on('pageshow', function(){
    //setup disabled property for submit button.
    $("#default_sub").attr("disabled", "disabled");
});

//Submit button click for test alert only
$('#default_sub').on("tap, click", function(){
    alert("Submit : Pressed");
});

//Dropdowns onChange Event binding  
$('#dropList').on('change',function(){
    //Removing Disabled property
    $("#default_sub").removeAttr("disabled");
});
这段代码对我来说是基于下拉菜单的onchange事件启用按钮的


上面的代码将适用于@rpelluru确保您的onchange事件调用。是的,它正在正确调用,我添加了几个console.log,它正在打印,没有任何问题。我尝试过的按钮单击是禁用的,但按钮的CSS没有更改。我将提交按钮替换为jquery数据角色按钮,并能够使用addClass禁用和启用按钮('ui-disabled')