У меня есть следующие <asp:Label.../>
:Jquery подтверждения не работает
<asp:Label ID="lblName" runat="server" Text='<%# Eval("Name") %>' ForeColor="Desktop" /></h4>
и это HTML<button ... >
управления:
<button id="btnAddToCart" runat="server" class="btn btn-1 btn-1c center" onserverclick="btnAddToCart_ServerClick" onclick="Confirm()"><span class="icon-shopping-cart"></span> add to cart</button>
PS: я использую нормальный <button>
и не a <asp:Button../>
управление из-за <span class="icon=shopping-cart">
что я am usi ng .. Использование управления кнопками asp не позволяет встраивать в него класс span.
Теперь я хочу, чтобы на нажатие кнопки оповещения должен прийти с вариантами ДА или НЕТ, как это происходит в confirm("")
..
Я написал следующий скрипт:
<script type="text/javascript">
$('#btnAddToCart').click(function() { //i have also tried $('.btnAddCart')...
var productName = $('#lblName').val()
confirm("Are you sure you want to add " + productName + "into your cart ?");
});
</script>
PS: Я вложил script
в тег тела (который является ContentPlaceHolder) Что не так с сценарием .. а также каким образом я должен делать всплывающее окно confirm()
?
Кроме того, у меня есть элементы управления label
и button
, вложенные в список ul-li
!
1) с помощью 'ClientIDMode 'вызывает ошибку, не допуская заглавные буквы в'
удалил ClientIdMode с элемента управления ' ' и вместо этого дал тот же атрибут атрибуту' @ Page' ... все еще не работает! –
Возникает ошибка, не допускающая прописных букв? А? Каково точное сообщение об ошибке? – aquinas