2017-05-20 2 views
0

Ich habe ein select-TagAnzeige nur JavaScript-Werte in ausgewählten Tag

<select id="pname"> 
    <option>saome data</option> 
</select> 

Nach JavaScript-Funktion laufen i nur Javascript Werte in ausgewählten Tag angezeigt werden soll, habe ich versucht, das wie unten

<script> 
    function xyz() { 

    $.ajax({ 
     url: 'abc.php', 
     type: "get", 
     cache: false, 
     data: { 
     cat: $('#xyzn').val() 
     }, 
     success: function(response) { 
     var myObject = JSON.parse(response); 


     $('#pname').val(myObject.details[3]); 
     } 
    }) 

    } 
</script> 

So verwende ich Javascript für Anzeige nur Javascript-Wert, aber es funktioniert nicht. bitte helfen Sie dabei.

+1

Sofern Ihre myObject.details [3] Elemente nicht in das Optionsfeld eingeschlossen sind, werden die Daten nicht angezeigt. – jeff

+0

Wenn Ihre Anfrage gelöst wurde, akzeptieren Sie bitte eine der Antworten, die Ihnen geholfen haben, und die, die nützlich waren. – julekgwa

Antwort

0

arbeitet ich Ihre Fragen nicht vollständig verstehen, aber ich denke, Sie aus dieser Datei erhalten eine Option für die Daten machen wollen. Und Sie möchten andere Optionen entfernen. Dies kann geschehen durch:

$('#pname').html("<option>" + myObject.details[3] + "</option>"); 

wenn Sie wollen halten die vorhandenen Daten, verwenden Sie diese:

$('#pname').append("<option>" + myObject.details[3] + "</option>"); 
+0

Vielen Dank Abhinav ... – akshay

0

Sie können die Option Tags mit jQuery anhängen.

versuchen diese

$('#pname').append("<option>"+myObject.details[3]+"</option>") 

hoffen, dass es

0

Wenn myObject.details[3] ist ein Array Sie Schleife über es kann und Ihre Werte dort anhängen.

var myObject = JSON.parse(response); 
myObject.details[3].forEach(function (val) { 
    $('#pname').append($('<option>', 
     { 
      value: val, 
      text: val 
     })); 
}); 

Sonst einfach anhängen wie folgt.

$('#pname').append($('<option>', { 
    value: myObject.details[3], 
    text: myObject.details[3] 
})); 
Verwandte Themen