我有一个似乎无法解决的问题。
我有一个php和sql函数来创建和填充一个select下拉菜单。我需要能够通过一个简单的文本输入来切换。我可以使用replaceWith()从select下拉菜单切换到文本输入,但是我不知道如何切换回原来的select下拉列表。
$('.plus').click(function() {
var id = $(this).closest('li').find('select').attr('id');
我让这个函数从输入字段中切换禁用的属性:
$('.someElement').click(function(){
if (someCondition) {
console.log($target.prev('input')) // gives out the right object
$target.toggleClass('open').prev('input').attr('disabled', 'disabled');
}else{
$targe
app.controller('custCtrl',custCtrl);
custCtrl.$inject = ['$element'];
function custCtrl($element)
{
//call API & get the json
if(jsonData.readonlyFlag){
var elems = $element.find('input[type=text]');
elems .forEach(function(elem) {
//need to set each elem