我有一个包含一些数据列表的php文件 当我单击其中一个时,会显示包含数据详细信息的模态。 在那个模式中有一个输入和一个按钮。我想在单击该按钮时运行一个函数,但它会给出一个错误,例如sendMsg未定义
这是index.php中的getModal函数
function getModal(ticketId) {
var url="<?php echo site_url('/ticketDetail/');?>"+ticketId;
$.get(url).done(function(result){
$("#ticket-detail-body").html(result);
});
$("#orderModal").modal();
}
这是远程文件中我遇到问题的部分
<tr>
<td colspan="2" ><input id="user" type="text">
<input
id="newMsg" type="text"></td>
<td><button onclick="sendMsg(<?php echo $ticketDetail->ticket_id; ?
>)">Send</button></td></tr>
和我的sendMsg函数
function sendMsg(id) {
var msg=$("#newMsg").val().trim();
var user=$("#user").val().trim();
if(msg!=null){
var url="<?php echo
site_url('/addTicketMessage/');?>";
$.post(url,{
ticket_id:id,
message:msg,
user:user
}).done(function(html)){
alert("ok");
}
}
}
当我点击发送时,会出现错误,例如&#39; sendMsg未定义&#39;
很快,我想知道如何访问外部文件中包含的元素