Takže prosím pokud mi někdo můžete pomoci s tímhle. Posílám zkušební data s parametrem a čekám na ně odpověď v message boxu, ale žádná hláška s výsledkem nevyskočí i když data přijdou. To jsem zjistil tak, že jsem se podíval prográmkem SmartSniff na síťovou komunikaci. Myslím, že z kódu bude vše jasné.
- Kód: Vybrat vše
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<meta content="cs" http-equiv="Content-Language" >
<title>JQUERY</title>
<script type="text/javascript" src="scripts/jquery-2.1.3.min.js"></script>
</head>
<body>
<script type="text/javascript">
$(document).ready(function() {
$('#volba').change(function() {
//alert($('#volba').val());
$.getJSON("posli4.asp?q=" + $('#volba').val(),function(vystup){
alert("ID vína je: " + vystup.vt_id + " a název je: " + vystup.vt_nazev);
});
});
});
</script>
<form>
Vyber víno:
<select name="jmeno" id="volba" >
<option value="2">Bílé
<option value="4">Červené
<option value="5">Růžové
</select >
</form>
</body>
</html>
soubor posli.asp vypadá takhle:
- Kód: Vybrat vše
<!--#include file="conn.asp"-->
<%
sql = "SELECT * FROM vinoteka WHERE vt_id='" & Request.QueryString("q") & "'"
vysledek.Open sql, spojeni
response.write vysledek.fields("vt_id")
response.write vysledek.fields("vt_nazev")
%>
Soubor conn.asp zde neuvádím, protože připojení do databáze funguje.
Díky za pomoc