Hello… I have a problem with a smart select … when I enter the smart select in a page it saves me the next mistake the inspector…
my code is:
<template>
<div class="view view-main view-init safe-areas">
<div class="page">
<div class="navbar">
<div class="navbar-inner sliding">
<div class="left">
<a class="link back">
<i class="icon icon-back"></i>
<span class="if-not-md">Back</span>
</a>
</div>
<div class="title">Smart Select</div>
</div>
</div>
<div class="page-content">
<div class="block">
Framework7 allows you to easily convert your usual form selects to dynamic pages with radios:
</div>
<div class="list">
<ul>
<li>
<a class="item-link smart-select smart-select-init">
<select name="fruits">
<option value="apple" selected>Apple</option>
<option value="pineapple">Pineapple</option>
<option value="pear">Pear</option>
<option value="orange">Orange</option>
<option value="melon">Melon</option>
<option value="peach">Peach</option>
<option value="banana">Banana</option>
</select>
<div class="item-content">
<div class="item-inner">
<div class="item-title">Fruit</div>
</div>
</div>
</a>
</li>
<li>
<a class="item-link smart-select smart-select-init" data-open-in="popup" data-searchbar="true" data-searchbar-placeholder="Search car">
<select name="car" multiple>
<optgroup label="Japanese">
<option value="honda" selected>Honda</option>
<option value="lexus">Lexus</option>
<option value="mazda">Mazda</option>
<option value="nissan">Nissan</option>
<option value="toyota">Toyota</option>
</optgroup>
<optgroup label="German">
<option value="audi" selected>Audi</option>
<option value="bmw">BMW</option>
<option value="mercedes">Mercedes</option>
<option value="vw">Volkswagen</option>
<option value="volvo">Volvo</option>
</optgroup>
<optgroup label="American">
<option value="cadillac">Cadillac</option>
<option value="chrysler">Chrysler</option>
<option value="dodge">Dodge</option>
<option value="ford" selected>Ford</option>
</optgroup>
</select>
<div class="item-content">
<div class="item-inner">
<div class="item-title">Car</div>
</div>
</div>
</a>
</li>
<li>
<a class="item-link smart-select smart-select-init" data-open-in="sheet">
<select name="mac-windows">
<option value="mac" selected>Mac</option>
<option value="windows">Windows</option>
</select>
<div class="item-content">
<div class="item-inner">
<div class="item-title">Mac or Windows</div>
</div>
</div>
</a>
</li>
<li>
<a class="item-link smart-select smart-select-init" data-open-in="popover">
<select name="superhero" multiple>
<option value="Batman" selected>Batman</option>
<option value="Superman">Superman</option>
<option value="Hulk">Hulk</option>
<option value="Spiderman">Spiderman</option>
<option value="Ironman">Ironman</option>
<option value="Thor">Thor</option>
<option value="Wonder Woman">Wonder Woman</option>
</select>
<div class="item-content">
<div class="item-inner">
<div class="item-title">Super Hero</div>
</div>
</div>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</template>
<script>
return {
on: {
pageInit: function (e, page) {
//Cargar el contenido si lo tiene
var icedula = localStorage.getItem("IdCedula");
databaseHandler.db.transaction(
function(tx5){
tx5.executeSql(
"Select * from imagen where IdCedula = ?",
[icedula],
function(tx5, results){
var length = results.rows.length;
for(var i = 0; i< length; i++){
var item2 = results.rows.item(i);
if(item2.IdTipoImagen == 0){
TipoImagen = "Wallchart";
}
if(item2.IdTipoImagen == 1){
TipoImagen = "Wallchart";
}
if(item2.IdTipoImagen == 2){
TipoImagen = "Etiqueta";
}
if(item2.IdTipoImagen == 3){
TipoImagen = "Imagen del cliente";
}
if(item2.IdTipoImagen == 4){
TipoImagen = "Carpeta del cliente";
}
$("#tablaimagen tbody").append("<tr id='fila"+ item2.IdImagen +"'><td><a href='#' onclick='eliminarFila("+ item2.IdImagen +", 2);' style='border: none; outline:none;'><img src='img/borrar.png' width='30px' /></td><td text-align: center;>" + TipoImagen + "</td><td text-align: center;>" + item2.Cantidad + "</td><td text-align: center;>"+ item2.Ubicacion+"</td><td text-align: center;>"+ item2.Comentario + "</td></tr>");
}
$('.preloader').remove();
$('.infinite-scroll-preloader').remove();
},
function(tx5, error){
console.log("Error al guardar registro: " + error.message);
}
);
},
function(error){},
function(){}
);
}
}
}
</script>
what will be the problem?