我想做一個非常簡單的CMS系統,迄今爲止很好。 但是現在,當我試圖將編輯頁面加載到div
(.load
- jQuery)時,IE瀏覽器不顯示它,Firefox會。Internet Explorer不執行jQuery.load(火狐瀏覽器)
這裏是我的代碼加載
function edit_item(id){
$('#row_'+id).load("actions/edit.php?id="+id, function(response, status, xhr) {
if (status == "error") {
var msg = "Sorry but there was an error: ";
$('#row_'+id).html(msg + xhr.status + " " + xhr.statusText);
}
});
}
這裏就是我試圖加載
<?php
include('connect.php');
$item = resultset;
?>
<script>
$(function() {
$("#datepicker").datepicker();
$("#datepicker").datepicker("option", "dateFormat", "yy-mm-dd");
var currentdate = $("#currentdate").val()
$("#datepicker").datepicker('setDate', currentdate);
});
</script>
<form method="POST" action="actions/update.php">
<input type="hidden" id="currentdate" value="<?=$item['datum']?>">
<table style="border: 1px solid black; margin-left: 10px; width: 620px;">
<tbody>
<tr>
<td>Titel</td>
<td><input type="text" name="titel" class="input" style="width: 560px;" value="<?=$item['titel']?>"></td>
</tr>
<tr>
<td>Datum</td>
<td><input type="text" name="datum" class="input" id="datepicker" style="width: 560px;"></td>
</tr>
<tr>
<td>Bericht</td>
<td><textarea name="inhoud" class="input" style="width: 560px; height: 300px;"><?=$item['inhoud']?></textarea></td>
</tr>
<tr>
<td>Foto's</td>
<td>
<input type="file" name="foto[]">
<input type="file" name="foto[]">
<input type="file" name="foto[]">
<input type="file" name="foto[]">
<input type="file" name="foto[]">
<input type="file" name="foto[]">
</td>
</tr>
<tr>
<td colspan="2"><input type="submit" id="toevoegen" value="Updaten" class="input" style="float:right; margin-right: 5px; margin-top: 5px;"></td>
</tr>
</tbody>
</table>
<input type="hidden" name="id" value="<?=$_GET['id']?>">
<input type="hidden" name="aktie" value="item">
</form>
Internet Explorer的給我這個錯誤的頁面:
Sorry but there was an error: 0 Error: Could not complete the operation due to error c00ce56e.
解決方案:header('Content-Type: text/html; charset=UTF-8');
正在做的伎倆,howeve IE已經緩存了。當我清除它 - 它再次開始工作,所以謝謝!
我喜歡親愛的StackOver(鮮花) – defau1t
請在下面發佈您的解決方案,然後接受您自己的答案。這是在回答自己的問題時使用本網站的最合適的方式。 – Sparky
另外,我看到@ BenP的帖子導致回答。你應該加強他並接受他(他還需要改進他的答案)。 – Mrchief