Cześć wszystkim. Mam mały problem z przeniesieniem tablic do zewnetęrznego pliku za pomocą ajaxa. MIanowicie mam już taki god co przenosi mi pojedyncze selecty.
<script type="text/javascript"> function fetch_select(val)
{
$.ajax({
type: 'post',
url: 'ajax/miasta.php',
data: {get_option:val},
success: function (response) {
document.getElementById("new_select").innerHTML=response;
}
});
}
function fetch_select_dzielnice(val)
{
$.ajax({
type: 'post',
url: 'ajax/dzielnice.php',
data: {
get_option:val
},
success: function (response) {
document.getElementById("dzielnice").innerHTML=response;
}
});
}
<select name="wojewodztwo_id" id="wojewodztwo_id" onchange="fetch_select(this.value);" style="width:100%" class="js-example-basic-multiple form-control" multiple="multiple" required>
a w pliku php mam tak
if(isset($_POST['get_option'])) {
$pdo = connect();
$miasto = $_POST['get_option'];
$sql="SELECT * FROM miasta WHERE wojewodztwo='$miasto'";
$query = $pdo->prepare($sql);
$query->execute();
$rowcount = $query->rowCount();
if($rowcount >= 1)
{
echo "<option value=\"0\">Wybierz miasto</option>"; while($row = $query->fetch( PDO::FETCH_ASSOC ))
{
echo "<option value=".$row['miasto_id'].">".$row['nazwa_miasta']."</option>"; }
}
else
{
echo '<option value="0">Brak Miast</option>'; echo "<option> $miasto </option>"; }
}
Wszystko ladnie pieknie chodzi. tylko nie zwraca mi 2-3 rzeczy z multi. zawsze tą pierwszą (IMG:
style_emoticons/default/sad.gif) Pomoże ktoś?(IMG:
style_emoticons/default/smile.gif)
Ten post edytował Atlas 27.02.2017, 23:47:25