| 12345678910111213141516171819202122232425262728293031323334 |
- /**
- * Copyright (c) UNA, Inc - https://una.io
- * MIT License - https://opensource.org/licenses/MIT
- *
- * @defgroup Polls Polls
- * @ingroup UnaModules
- *
- * @{
- */
- function BxPollsForm(oOptions) {
- this._sActionsUrl = oOptions.sActionUrl;
- this._sObjName = oOptions.sObjName == undefined ? 'oBxPollsForm' : oOptions.sObjName;
- this._sAnimationEffect = oOptions.sAnimationEffect == undefined ? 'slide' : oOptions.sAnimationEffect;
- this._iAnimationSpeed = oOptions.iAnimationSpeed == undefined ? 'slow' : oOptions.iAnimationSpeed;
- this._aHtmlIds = oOptions.aHtmlIds == undefined ? {} : oOptions.aHtmlIds;
- this._oRequestParams = oOptions.oRequestParams == undefined ? {} : oOptions.oRequestParams;
- }
- BxPollsForm.prototype.subentryAdd = function(oButton, sName) {
- var oButton = $(oButton);
- var oSubentry = oButton.parents('#bx-form-element-' + sName).find('.bx-form-input-subentry:first').clone();
- oSubentry.find("input[type = 'text']").val('');
- oSubentry.find("input[type = 'hidden']").remove();
- oButton.parents('.bx-form-input-subentry-add:first').before(oSubentry);
- };
- BxPollsForm.prototype.subentryDelete = function(oButton) {
- $(oButton).parents('.bx-form-input-subentry:first').remove();
- };
|