The legislative body of the city may submit to the voters, without a petition therefor, a proposition for the repeal, amendment, or enactment of any ordinance, to be voted upon at any succeeding regular or special city election, and if the proposition submitted receives a majority of the votes cast on it at the election, the ordinance shall be repealed, amended, or enacted accordingly. A proposition may be submitted, or a special election may be called for the purpose of voting on a proposition, by ordinance or resolution. The election shall be held not less than 88 days after the date of the order of election.