Schaltfläche aktivieren, mit der Sie auf ändern, Wählen Sie
Ich brauche Hilfe Aufruf meiner Funktion, es ist nicht zu erkennen, und ich kann nicht sehen, warum? Antworten auf die Fragen, warum dies nicht funktioniert...danke
Gebrochen
<script type='text/javascript'>
$('select').change(function() {
alert("hi");
var op =$(this).val();
if(op !='') {
$('input[name="processor_details"]').prop('disabled',false);
} else {
$('input[name="processor_details"]').prop('disabled', true);
}
});
</script>
</head>
<body>
<div>
<strong>Processor:</strong>
<select class="custom-pc" name="processor" id="processor">
<option value=""></option>
<option value="1">1</option>
<option value="1">2</option>
<option value="3">3</option>
</select>
<input name="processor_details" type="button" value="Details" disabled="true" />
</div>
</body>
</html>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Skript Sie nicht sehen, die
select
weil es unter Skript selbst. Sie können nun Ihr Skript wählen Sie oder wickeln Sie es mit$(document).ready()
http://jsfiddle.net/cchdW/
Es funktioniert auf Google Chrome und Firefox auf dem Mac. Sind Sie sicher, dass Sie anrufen, JQuery? Taten Sie nicht, fügen Sie den vollständigen HTML-code. Ich denke, Sie sind fehlt JQuery. Dieser code wird nicht funktionieren, ohne JQuery.
Außerdem müssen Sie wickeln Sie es
$(window).load(function(){}
wie diese:<script src="http://code.jquery.com/jquery-latest.js"></script>;
sonst werden Sie be -http://yoursite.com/code.jquery.com/jquery-latest.js
auch, wenn er live, was passiert, wenn die jquery-updates und deprecates oder Methoden entfernt der code verwendet? besser zum laden einer bestimmten version, dass der code bekannt ist, zu arbeiten.Können Sie versuchen, diese...