我有以下功能,將顯示一個彈出消息,一旦用戶單擊確定,它將導航到控制器調用backendBanner用戶並調用函數delete_banner。重定向在javascript函數,coeigniter
寫在HTML和PHP的鏈接看起來是這樣的:
<a href="<?php echo base_url().'backendBanner/delete_banner/'.$banner['banner_path']; ?>">
代碼按鈕鑑於調用函數
<td>
<a onclick="return remove_image($(this));" rel="<?php echo $banner['banner_path']; ?>"><input type="button" class="btn btn-danger" value="Delete"></a>
</td>
代碼功能 在這個函數中,$ banner ['banner_path']等於完整路徑
<script>
function remove_image(img)
{
if(confirm('<?php echo lang('confirm_remove_image');?>'))
{
var fullpath = img.attr('rel');
alert(fullpath);
redirect(base_url()."backendBanner/delete_banner/"+fullpath);
}
}
</script>
我應該怎樣去通過功能把用戶帶到鏈接?
你怎麼樣目前正在調用'remove_image()'函數? – CodeGodie
它應該是'window.location =「<?php echo base_url()。'backendBanner/delete_banner /'。'banner ['banner_path'];?>」+ fullpath' –
當您使用控制檯時客戶端代碼,它會告訴你,如果你使用未定義的函數。 – Glubus