Trochę namieszałeś, m.in. nie powinno być kropki po $:
$.('#ret').html('Nazwa: ' + zwrot.nazwa + '<br> Cena: ' + zwrot.cena);
Poprawnie:
$('#ret').html('Nazwa: ' + zwrot.nazwa + '<br> Cena: ' + zwrot.cena);
Na przyszłość: sprawdzaj logi w konsoli przeglądarki, wiele można z nich odczytać.
Wracając do twojego problemu... znacznie przerobiłem kod, powinien działać prawidłowo.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Dokument bez tytułu</title>
</head>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script>
$(document).ready(function() {
$("form").on("submit", function(event) {
event.preventDefault();
$.ajax({
type: 'GET',
url: 'process.php',
data: $(this).serialize(),
dataType: 'json',
success: function (data) {
document.getElementById("ret").innerHTML = 'Nazwa: ' + data[0] + '<br> Cena: ' + data[1];
}
});
});
});
</script>
<body>
<form>
<input type = "text" name="kod">
<input type = "submit" value = "Sprawdź" />
</form>
<div id = "ret"></div>
</body>
</html>