1 回答
TA贡献1804条经验 获得超7个赞
您正在替换<form>标签中的内容,您需要将其单独放置<div>以确保它不会更改其中的 HTML。
<form action="{{action('MarkDownController@process')}}" method="post" name="markdownform" id="markdownform">
<input name="_token" type="hidden" value="{{ csrf_token() }}"/>
<input type="button" id="ctaPrimary" value="Parse"/>
</form>
<div id="markDownContent"></div>
<script>
$(function () {
$('#ctaPrimary').click(function(e) {
e.preventDefault();
$.ajaxSetup({
headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')}
});
$.ajax({
type: 'post',
url: 'process',
crossDomain:'true',
data: $('#markdownform').serialize(),
success: function (data) {
$("#markDownContent").html(data);
}
});
});
});
</script>
添加回答
举报